'Teen Wolf' star Tyler Hoechlin has been tapped to play the iconic role of Superman on The CW series, 'Supergirl' Entertainment Weekly has learned.
Hoechlin will appear as Clark Kent, a.k.a. Superman, in the first two episodes of the new season, visiting his cousin Kara (Melissa Benoist) in National City.
“Greg [Berlanti] and I have wanted to work with Tyler for ages, so this worked out perfectly because Tyler is Superman,” executive producer Andrew Kreisberg says. “We are so thrilled and humbled to add another amazing actor to the legacy of this iconic character.”