2023
4.0
Nefarious
Actor - Dr. James Martin
2022
Don't Look at the Demon
Actor - Matty
2018
American Curious
Actor - David
2014
Beyond the Lights
Actor - Steve Sams
Full filmography