| Movie | Fair Rain | Sgt Johnson | 2025-03-03 |
| Movie | Mean Girls | North Shore Student | 2024-01-10 |
| Movie | Saudi Arabia Uncovered | Self | 2016-03-22 |
| Movie | Submarine | School Boy | 2011-03-18 |
| Movie | ShoXC 4: Alvarez vs. Ebanez | Self | 2008-01-25 |
| Movie | EliteXC: Primetime | Self | 2008-05-31 |
| Movie | Bustin' Down the Door | Self (archive footage) | 2008-07-25 |
| Movie | Studio | Khalil Jones | 2007-04-05 |
| Series | TOKYO TRIBE 2 | Foreigner (epi. 6) | 2006-11-11 |
| Movie | Michael Schenker Group – World Wide Live 2004 | Himself | 2004-09-29 |
| Movie | The Dark Mist | Watachi | 1996-01-01 |
| Movie | Head of the Family | Wheeler | 1996-11-29 |
| Movie | Death Magic | Cavalry | 1992-10-14 |
| Movie | Changing Gear | Pastor | 1979-01-01 |
| Movie | Some Came Running | Crew Cut Man Playing Poker (uncredited) | 1958-12-25 |
| Movie | From Here to Eternity | Undetermined Role (uncredited) | 1953-08-28 |