2017
Dead Man Rising as Priest
2016
A Fighting Chance as Frank Kramer
2016
Parasites as Officer Spinell
2011
Shameless as Norman Morton (1 episode)
2009
NCIS: Los Angeles as Al (1 episode)
2003
The Circuit 2: The Final Punch as Warden Biggs
1998
Centurion Force as Special Ops
1993
Full Impact as Arnold Jenks