• Back to Celebrities
Updated: Thu, 06 Feb 2014 17:00:00 GMT | By Cat Collins
Age-defying celebrities

Tom Welling



Previous29 of 30Next
Share this Gallery

Blue-eyed Tom Welling played Smallville's Clark Kent for 10 years, but the actor had a dirty little secret all that time - at 36 he's older than you think.

Advertisement