The CW's "Supergirl" has finally got its Superman/Clark Kent. The character will be played by "Teen Wolf" star Tyler Hoechlin.

As reported by Comic Book, Superman will debut in Season 2 where he will visit his cousin Supergirl/Kara in National City. According to the website, executive producer of the show, Andrew Kreisberg, said: "Greg [Berlanti] and I have wanted to work with Tyler for ages, so this worked out perfectly because Tyler is Superman. We are so thrilled and humbled to add another amazing actor to the legacy of this iconic character."

This is not the first time that Hoechlin will be playing a comic book-based character. He had earlier gained popularity by portraying Tom Hanks' son in "Road to Perdition" (2002) which was based on Max Allan's graphic novel of the same name.

Hoechlin was also rumoured to play Batman in "Batman v Superman: Dawn of Justice." However, since the age range of Batman was entirely different from that of Hoechlin's, it was very unlikely that he was ever going to play the role.

Though Superman has been confirmed for the show, Kreisberg had earlier told Comic Book that they hadn't been very keen to have Superman on [the show]. He said that it was a purely creative decision by those running the show (Kreisberg, along with fellow executive producers Greg Berlanti and Ali Adler).

Talking about Superman's appearance in Season 1 of "Supergirl," Kreisberg had said: "For us, Superman is more of an idea than it is a personification of the character, so we're more than happy to have him back-lit. We're perfectly happy to have him swoop in, save Kara in Episode 3, because the real heart of the story is that she then kicks Reactron's butt. She's the one that takes him down, and that's what much more important for us.

"So it's not like we've been asking for more Superman or can we do it like this or can we have him in this. For us, we're perfectly happy with the amount of Superman that we've had because it's the exact amount that we've asked for."

Recently, Hoechlin received critical acclaim for his role of Glen McReynolds in Richard Linklater's "Everybody Wants Some!" His other notable works include "Solstice" (2008) "Hall Pass" (2011).

"Supergirl" Season 2 will be aired in the second half of this year. The exact premiere date is yet to be announced by the network.