Happy birthday Tyler Hoechlin! Here are the 'Teen Wolf' star's hottest moments

The actor is best known for playing the mysterious and hot Derek in the hit series


To celebrate Tyler Hoechlin's birthday, we have got together some of his hottest moments.

For those who watched Teen Wolf were drawn instantly to the hunk who portrayed mysterious werewolf Derek in the series and he was never shy of taking off his clothes - and we aren't complaining.

Now, the actor - who was cast to play Superman in the Supergirl TV series - turns 31 so what a perfect time to showcase his ripped body.