Vietnam War Story: The Last Days (1989) as Captain Berry (segment "The Last Outpost") Reversal of Fortune (1990) as Jack Marked for Death (1990) as Detective Charles Marks Street Hunter (1990) as Riley City of Hope (1991) as Malik Past Midnight (1991) as Lee Samuels Dead in the Water (1991) as Hotel Clerk Passion Fish (1992) as Luther Acting on Impulse (1993) as Dave Byers Weekend at Bernie's II (1993) as Charles Men of War (1994) as Jamaal Forget Paris (1995) as Tommy Tales from the Hood (1995) as Martin Moorehouse Excessive Force II: Force on Force (1995) as Grant Thompson White Man's Burden (1995) as Lionel Invasion of Privacy (1996) as Devereux - Theresa's Attorney My Fellow Americans (1996) as Secret Service Agent Jim Playing Dangerous 2 (1996) as Alton Broom Gridlock'd (1997) as Koolaid Menno's Mind (1997) as Jor Norwell, Execuited Rebel (uncredited) Murder at 1600 (1997) as Secret Service Agent Cooper Palmetto (1998) as John Renick The Pentagon Wars (1998, TV Movie) as Major William Sayers Funny Valentines (1999) as Dr. Thomas Holder Dumbarton Bridge (1999) as John Shed Chain of Command (2000) as Secret Service Agent Burke The Prime Gig (2000) as Marvin Sanders Pursuit of Happiness (2001) as Thom Alex in Wonder (2001) as Sebastian Layover (2001) as Detective Mills The Keyman (2001) as 'Popeye' Contagion (2002) as Tom Brenner P.S. Your Cat Is Dead (2002) as Fred Gable Sunshine State (2002) as 'Flash' Phillips Barbershop (2002) as Detective Williams Lady Jayne: Killer (2003) as Detective Stan Hangman's Curse (2003) as Dan Carillo White Rush (2003) as Detective Brandt Barbershop 2: Back in Business (2004) as Detective Williams In Your Eyes (2004) as Phil The Gunman (2004) as Captain Carlton Dynamite (2004) as Stan Chasing Ghosts (2005) as Tom Shields American Fusion (2005) as Dr. Lee / Lethal Killah A Year and a Day (2005) as Pryor Rampage: The Hillside Strangler Murders (2006) as Detective Bryant The Darwin Awards (2006) as Detective #2 World Trade Center (2006) as Officer Reynolds Striking Range (2006) as John Hatem Sinner (2007) as Officer Thomas Live! (2007) as Dr. Raymond Boyd Honeydripper (2007) as 'Cool Breeze' The Onion Movie (2008) as Kwame Roberts B.O.H.I.C.A. (2008) as Horowitz The Imposter (2008) as 'Popeye' The Cursed (2010) as Willie Gar Burning Palms (2010) as Maxwell Barron BoyBand (2010) as Pete Rift (2011) as Lietenant Neal A Beautiful Soul (2012) as Brother