Alec Thompson is one of the lucky 30 men to compete for Michelle Young's heart on season 18 of The Bachelorette. He is one of the many suitors who will get the chance to prove their love for Michelle over the next couple of months. Viewers have been waiting since March to see Michelle get the chance to find her one true love, and fans are excited to see if she will leave the reality series an engaged woman.

She initially tried her hand at love when she competed on Matt James' season of The Bachelor. Michelle was one of the late arrivals during his season; however, she made quite the impression on Matt, who recently shaved his long beard. The teacher made it to the final two but was sent home during their overnight date. Michelle may have left heartbroken, but now she has the chance to have 30 men compete for her love. Maybe Alec is the one who will win Michelle over.

Related: The Bachelorette: Brandon Jones' Age, Instagram, Job, Hometown & More

Job

For his career, Alec works as a project engineer for Palmetto Railways, a company based in Charleston. In his current position, Alec is in charge of supporting all aspects of infrastructure projects including planning, design and engineering, and more. Before that, he was working for Norfolk Southern Corporation as a supervisor of welding. Alec, who is competing on The Bachelorette with Peter Izzo, would oversee all work equipment, trucks, and housing units (via Alec's LinkedIn).

Age & Hometown

Alec is 29 years old and currently lives in North Charleston, South Carolina (via ABC). He moved to Southern Carolina in 2016 for his most recent position as a project engineer, but it seems he is originally from Virginia. Alec even attended Virginia Military Insitute from 2010 to 2014, where he received a Bachelor of Science in Civil and Environmental Engineering. Alec is also signed to Select Model Management, according to his Instagram bio.

Instagram and Family

Alec's Instagram is filled with selfies and professional model snaps. Judging by his pictures, Alec, who is competing on The Bachelorette with Clayton Echard, enjoys being around friends and spending time at the beach. Even though he is an active social media, Alec does keep some of his life private. His bio on ABC claims Alec was married once before. Now that he gets a second chance at love with Michelle, he can take want he learned from his past and won't waste any time with Michelle.

As Alec enters into his new journey on The Bachelorette, he is hoping Michele is the one he could spend forever with. As someone who had been married in the past, Alec isn't looking to waste any time on his quest to find his future wife.

Next: The Bachelorette: Who Are The Season 18 Frontrunners? (Spoilers)

Sources: Alec Thompson/ LinkedIn, ABCAlec Thompson/ Instagram