2018- Act
All American
Actor - Asher Adams
2018
6.5
Assassination Nation
Actor - Johnny
2011- 2017
Teen Wolf
Actor - Theo Raeken
2010- 2017
Pretty Little Liars
Actor - Mike Montgomery
Full filmography