Actor
Breathe
2024
as Mike
Holiday Hideaway
2022
as Thomas
Nightmare Cinema
2018
as Dr. Michaelson
Bachelors
2015
as Minister
10 Cent Pistol
2014
as Detective Dassin
Bob Funk
2009
as Mark
Love and Other Four Letter Words
2007
as Lee Earl
Gridiron Gang
2006
as Terrell Rollins
Three Way
2004
as Patrolman
Enough
2002
as FBI Agent
Crocodile 2: Death Swamp
2002
as Pilot
Angel Blade
2002
as Lt. Paul Jackson
The Man Who Wasn't There
2001
as Bailiff
Earth vs. the Spider
2001
as Huge Cop
Murder, She Wrote: A Story to Die For
2000
as Agent Paul Neeley
Leprechaun in the Hood
2000
as Jackie Dee
Three Secrets
1999
Rush Hour
1998
as FBI Gate Guard #2
Always Outnumbered
1998
as Weems
Virtual Obsession
1998
Nothing to Lose
1997
as L.A.P.A. Sergeant
Alien Avengers
1996
as Lieutenant Barnes
Fox Hunt
1996
as Croupier
Heat
1995
as Harry Dieter
Beverly Hills Cop III
1994
as Cooper
Champion Killer
1994
Bloodfist IV: Die Trying
1992
as Dan Martin
Sleepwalkers
1992
as Andy Simpson
Casualties of War
1989
as Sgt. Hawthorne