Trevor Donovan jogging shorts sneakers ipod t shirt Hot actor Trevor Donovan, who plays gay character Teddy Montgomery on the popular teen drama, showed off some serious guns while out jogging in Hollywood yesterday.

Donovan recently spoke about playing the character, who's at odds with himself, saying, "He's battling with himself. He's creating his own problems and... there's going to be a lot of external struggles from other people mostly caused by his frustration, his anger, his denial and confusion."

I don't know about that, but if this is what Teddy looks like, I'll definitely be tuning in to see him work out his anger!