The Other Skye 2025
Actor
You Missed a Spot 2020
as Clown Killer
Bio-Dead 2009
as Corpse in Suit
Pirates II: Stagnetti's Revenge 2008
as Blind Ed (nonsex)
Cup of My Blood 2005
Producer
Credits from TMDB.