Actor · Born 1961
Lucky Louie
2023 · as Detective Clay
Cold Ones
2007 · as Rob
Together and Alone
1998 · as Weasel
Nothing to Lose
1997 · as L.A.P.D. Officer
Alien Avengers
1996 · as Skinhead #1
Executive Decision
1996 · as American Embassy Duty Officer
Nick of Time
1995 · as Personal Security
Stripteaser
1995 · as Carey
Future Shock
1994 · as Experiment Victim
American Me
1992 · as Young Sailor
The Heroes of Desert Storm
1991
Project Eliminator
1991 · as President Carter Robber