Credit: Getty Images; DC Comics

Supergirl has found its Man of Steel!

Teen Wolf star Tyler Hoechlin has been tapped to play the iconic role of Superman on The CW series, EW 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.”

Though this will be the first time that viewers will truly see Superman, his presence has been felt on the show. The Man of Steel has kept up a relationship with his cousin via online correspondence, and even appeared as a child when Kara suffered from the Black Mercy. He also appeared in the final episodes of the season when Non set off the doomsday device Myriad – or at least his boots did.

In addition to his role on Teen Wolf, Hoechlin’s credits include Road To Perdition, Hall Pass, Solstice, and Everybody Wants Some.

Hoechlin joins a long list of actors who have suited up as Superman, including George Reeves, Christopher Reeve, Dean Cain, Tom Welling, Brandon Routh, and Henry Cavill, among others.

The news comes as Supergirl is moving from CBS to The CW, where it will live alongside other Berlanti series Arrow, The Flash, and DC’s Legends of Tomorrow – all of which will crossover for an epic event slated for December.

Supergirl will return Mondays this fall at 8 p.m. ET on The CW. In the meantime, get scoop on season 2 here.

RELATED: Tyler Hoechlin reveals he wrote a love letter to an Olsen twin!

Episode Recaps


Kara (Melissa Benoist) steps out from her super-cousin’s shadow to become Supergirl and defend National City in the third Arrowverse show.

  • TV Show
  • 6
stream service