Tom Welling
Tom Welling played a young Clark Kent in the hit TV series Smallville, which aired for ten seasons. A fun fact about him is that he originally auditioned for the role of Lex Luthor before being cast as the lead.
He portrayed a young Clark Kent, showcasing his journey from a confused teenager to a confident hero. The show’s premise of exploring Superman’s origins in a high school setting allowed Welling to bring a more relatable aspect to the character.