Aiden

Teen Wolf
is a fictional werewolf and a recurring antagonist featured on the 2011 Teen Wolf television series on MTV. Played by actor Max Carver, he first appeared in the premiere episode of season three, "Tattoo".

Read more...