

Executive Decision
1996 · as American Embassy Duty Officer

Nothing to Lose
1997 · as L.A.P.D. Officer

American Me
1992 · as Young Sailor

Nick of Time
1995 · as Personal Security

Project X
1987 · as Cochran

Alien Avengers
1996 · as Skinhead #1

Stripteaser
1995 · as Carey

Future Shock
1994 · as Experiment Victim

Terror Eyes
1989 · as Troy Floyd / Scott Parker

Lucky Louie
2023 · as Detective Clay

Project Eliminator
1991 · as President Carter Robber

Cold Ones
2007 · as Rob

The Heroes of Desert Storm
1991

Together and Alone
1998 · as Weasel