2020
9.3
I Still Believe
Actor
2019- 2022
Roswell, New Mexico
Actor - Max Evans
2016
6.7
Pet
Actor - Eric
2013- 2018
The Originals
Actor - Jackson Kenner
2008- 2014
True Blood
Actor - James
2007
5.8
Teeth
Actor - Soda Spritzer
Full filmography