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)
2009
Dark Blue as Bill Briggs (1 episode)
2004
After Freedom as Avo
2003
The Circuit 2: The Final Punch as Warden Biggs
1998
Centurion Force as Special Ops
1993
Full Impact as Arnold Jenks