*search «1...298299300301302...346» 2x06 - Frenemy+watch online MTV Victoria Argent+played by Eaddy Mays Brad James Please see IMDB. Vice Principal+played by Brad James Vernon Boyd+played by Sinqua Walls Stiles Stilinski+played by Dylan O'Brien Sheriff Noah Stilinski+played by Linden Ashby Scott McCall+played by Tyler Posey Principal Thomas+played by Christian Taylor Young Peter Hale+played by Michael Fjordbak Peter Hale+played by Ian Bohen Desiree Hall Please see IMDB. Jeff Rose Please see IMDB. Mr. Martin+played by Jeff Rose John Wesley Shipp Please see IMDB. Mr. Lahey+played by John Wesley Shipp Mr. Adrian Harris+played by Adam Fristoe Melissa McCall+played by Melissa Ponzio Matt Daehler+played by Stephen Lunsford Haley Roe Murphy Please see IMDB. «1...298299300301302...346»