2017
Novitiate
Actor - Chuck Harris
2015
Freaks of Nature
Actor - Chaz Jr.
2014
The Amazing Spider-Man 2
Actor - Flash Thompson
2012
The Amazing Spider-Man
Piranha 3DD
Actor - Kyle
2011
Shark Night 3D
Actor - Blake
Full filmography