Tom Welling now:
What he's up to now: Of course, Tom's major role was playing Clark Kent on Smallville. He's stayed in the CW family on and off the camera, and even reprised the role in a 2019 Batwoman episode. Most recently he appeared on The Winchesters on the CW and starred on Lucifer.