Actor Tom Welling starred as Clark Kent, AKA Superman, throughout the 10-season run of the hit WB series, Smallville.
Smallville characters discovered that Clark Kent (Tom Welling) was Superman, an alien with super powers, at different times ...