Fear Anonymous 2025
as Jack
Keepsake 2024
as Chris Michaels
Half Dead Fred 2023
as Detective Keenan
The Drug Deal (A Covid-19 Comedy) 2021
as Gary
HooplaKidz 2016
as Mango
Dead in Love 2009
Actor
Richard III 2007
as Bishop of Ely
Evil Ever After 2006
as Carl
Credits from TMDB.