Superman, many fans naturally hoped that Tom Welling of Smallville fame might reprise his superhero role on Supergirl.
Tom Welling, who portrayed Clark Kent in Smallville, has revealed why he won’t appear on Supergirl.
With season 3 of Supergirl coming up this fall, Welling has now revealed to EW that there was actually some official talk about him taking on the role in the Arrowverse.
The actor stressed back in 2016 that he hadn’t been asked, however, and the job of playing Superman eventually went to Tyler Hoechlin.