Dark Nature 2023
as Derek
Be Still 2021
as Richard Maynard
Grace 2015
as William
The P.I. Experiment 2015
as Nathan 'Rocket' Rockefeller
I Wanna Date U 2015
as Kevin
Grace 2014
as Priest
Lawrence & Holloman 2013
as Holloman, Writer, Producer
Lies Between Friends 2010
as Deputy Ford
Credits from TMDB.