Tom Welling appeared Shirtless in a recent episode of Smallville. He plays my hero Clark Kent.
Shirtless Tom Welling, better known as Clark Kent on Smallville, opted to work as a construction worker over going to college. After he tired of that, he took a stab at modeling. That a success, he made the natural progression to acting.