American actor Tom Welling was 24 years old when he first landed the starring role as Clark Kent — Earth’s greatest superhero with studly glasses — in the Adventure show “Smallville” starting in 2001 and coming to an end in 2011.
Welling shared the superhero series with Michael Rosenbaum as the billionaire CEO, Lex Luthor, and Kristin Kreuk as Kent’s love interest who faked her death, Lana Lang.
You may recall Tom’s other notable roles such as Marcus Pierce/Cain on Fox’s “Lucifer” with Tom Ellis and as Charlie Baker in “Cheaper by the Dozen” and its sequel “Cheaper by the Dozen 2” with Steve Martin.
Guess what he looks like now!