The Last Survivor 2023
as Rick Reeves
Hit A Lick 2 2022
as Luther
Prevention 2021
as Dr. Ren
Scorpion: Vice City Shakedown 2016
as Lawrence
Bombshell Bloodbath 2014
as Bill
The Complex 2010
as Detective Matt Myers
Milites Christi 2009
as Merchant
Ciao! Manhattan 1973
as Geoffrey
Credits from TMDB.