3 Inches Of Blood: Warriors Of The Great White North 2014
as Self
Meat Market 3 2006
as El Diablo Azul
Meat Market 2000
as Crazy Cop / Swat Unit
Credits from TMDB.