DC Comics confirmed Superman has been cast in The CW’s Supergirl. Supergirl season two, which makes the leap from CBS to The CW where it will be joining The Flash, Arrow, and Legends of Tomorrow, will feature multiple appearances by the Man of Steel. Teen Wolf‘s Tyler Hoechlin will play the iconic superhero in two episodes at the beginning of season two. The character had been referenced multiple times in season one, but his face was never shown on screen.
In addition to Teen Wolf, Hoechlin’s credits include Undrafted, Everybody Wants Some!, Road to Perdition, Solstice, and Hall Pass.
“Greg [Berlanti] and I have wanted to work with Tyler for ages, so this worked out perfectly because Tyler is Superman,” says Supergirl Executive Producer Andrew Kreisberg. “We are so thrilled and humbled to add another amazing actor to the legacy of this iconic character.”
The cast of Supergirl is led by Melissa Benoist as Kara Danvers/Supergirl. Mehcad Brooks plays James Olsen, Laura Benanti is Alura Zor-El, Calista Flockhart stars as Cat Grant, Chyler Leigh plays Alexandra “Alex” Danvers, Jeremy Jordan is Winslow “Winn” Schott, Jenna Dewan Tatum is Lucy Lane, David Harewood stars as Hank Henshaw, and Peter Facinelli is Maxwell Lord. Dean Cain and Helen Slater guest star as Kara’s adoptive Earth parents, Jeremiah and Eliza Danvers.