Actor (87 credits)
- The Strain (2014) Prep Room Guard
- Hemlock Grove (2013) Ohio State Trooper 1
- Three Inches (2011) Team HQ Guard
- Survival of the Dead (2009) Lem
- A Perfect Getaway (2009) Trekker
- M.V.P. (2008) Detective Todd
- The Time Traveler's Wife (2008) Chicago Police #1
- Talk to Me (2007) Business Man
- Beta House (2007) Cop
- Diary of the Dead (2007) Zombie Trooper
- The State Within (2006) Mercenary 1
- Covert One: The Hades Factor (2006) BMW Driver
- Troubled Waters (2006) Special Agent Stokes
- The Sentinel (2006) PID Agent #1
- Land of the Dead (2005) Kaufman's Security Guard
- Dirty Dancing: Havana Nights (2004) Officer in Kitchen
- Bulletproof Monk (2003) Merc
- Defending Our Kids: The Julie Posey Story (2003) DA Clark
- El misterio Galíndez (2003) Agent on Plane, not listed in credits
- Hollywood North (2003) Prop Guy, not listed in credits
- The In-Laws (2003) Agent at Restaurant
- Deacons for Defense (2003) Rioter
- Jasper, Texas (2003) Beating Cop
- Odyssey 5 (2002) Shuttle Pilot
- Street Time (2002) Dominic Liberti
- They Call Me Sirr (2001) 10th St. Gang
- Angel Eyes (2001) Driver
- The One (2001) Pursuit Cop, not listed in credits
- Jane Doe (2001) Agent Loster
- Exit Wounds (2001) Kidnap Driver, not listed in credits
- On Hostile Ground (2000) Matt's Worker
- Bless the Child (2000) Upstate Cop
- The Time Shifters (1999) Cameraman
- The City (1999) Uniform #2
- Must Be Santa (1999) Hotel Policeman
- Forever Mine (1999) Sand Pit Killer, not listed in credits
- The Last Don II (1998) Foot Soldier
- The Fixer (1998) Cop #1
- The Big Hit (1998) Theater Thug, not listed in credits
- Urban Legend (1998) Killer
- The Wall (1998) Cruz (segment 'The Badge')
- Shadow Builder (1998) Cult Member, not listed in credits
- Sanctuary (1998) Eddie Norris
- Universal Soldier III: Unfinished Business (1998) Med Tech
- My Date with the President's Daughter (1997) Secret Service
- Breach of Faith: Family of Cops II (1997) Russian Assassin, not listed in credits
- Joe Torre: Curveballs Along the Way (1997) Seattle Caycher
- Murder at 1600 (1997) Secret Service
- Ed McBain's 87th Precinct: Ice (1996) Pool Hall Thug, not listed in credits
- Virus (1996) Suspicious Man
- F/X: The Series (1996) Security Guard
- Traders (1996)
- Spenser: A Savage Place (1995) Country Thug (1995)
- Due South (1994) ATF Agent #1
- Spenser: Pale Kings and Princes (1994) Red Mackinaw
- The Spider and the Fly (1994) Bedroom Attacker
- The Ref (1994) Driving Cop, not listed in credits
- Junior (1994) Lab Security Guard, not listed in credits
- Kung Fu: The Legend Continues (1993) Cueball
- Searching for Bobby Fischer (1993) Father, not listed in credits
- Back in Action (1993) Chakka
- In the Eyes of a Stranger (1992)
- Snake Eater III: His Law (1992) Clubhouse Gang Member, not listed in credits
- In the Nick of Time (1991) Window Dresser
- Sweating Bullets (1991)
- Car 54, Where Are You? (1991) Cop, not listed in credits
- Top Cops (1990) Donald McMullin
- In Defense of a Married Man (1990) Policeman Keefe
- Where the Heart Is (1990) Stockbroker, not listed in credits
- Hitler's Daughter (1990) Parking Lot Agent, not listed in credits
- Common Ground (1990) Irish Protester
- Counterstrike (1990)
- Renegades (1989) Yuppie In Corvette
- War of the Worlds (1988) Thief
- Ford: The Man and the Machine (1987) Street Tough, not listed in credits
- I'll Take Manhattan (1987) Newspaper Fighter
- Friday the 13th: The Series (1987) Doorman
- Adderly (1986) Oily Arab
- Easy Prey (1986) Bully in Bar, not listed in credits
- Emergency Room (1983) EMS Driver
- Hard Feelings (1982) Rocco Dusby
- La guerre du feu (1981) Morah - The Ulam Tribe
- Incubus (1981) Roy Seeley
- Yesterday (1981) Frat Boy
- The Kinky Coaches and the Pom Pom Pussycats (1981) Jerry Holvak
- Ulysse 31 (1981) Ulysses (english version)
- Hog Wild (1980) Lead
Director (1 credits)