Shirtless Tyler Hoechlin

Shirtless Tyler Hoechlin is playing the character of Derek Hale on the TV series Teen Wolf but you may also recognize him as Martin Brewer on the show 7th Heaven.

See Tyler Hoechlin Nude Here!