Actor (13 Credits)
Title Role Year
Onyx 2016
Seth Carver 2011
Matthew Keller 2010 - 2011
See all 26 Episodes Kenny Battaglia 2009
Scott Costello 2005
Mike Adams 2005
Terry 1992
Detective Fitzhugh
Executive Producer (3 Credits)
Appearing (1 Credit)
Title Role Year

Next On TVSee all »


Watch This

I. Marlene King and Troian Bellisario
Troian Bellisario recalls her wildest PLL fan encounters

The Pretty Little Liars star and creator recall their wildest -- and sometimes incredilbly uncomfortable -- encounters with fans