Actor (71 credits)
- Training Day (2017) Jacques De Leon
- Awaken the Shadowman (2017) Peter
- Westworld (2016) Older 49er
- Second Sight (2016) Homeless Man
- The Purge: Anarchy (2014) Homeless Man
- Hansel & Gretel (2013) John
- Outlaw Empires (2012) John G
- The Terrys (2011) BJ Man
- Dark Spirits (2010) Dark Butler
- MacGruber (2010) Zeke
- Funny or Die Presents... (2010) Bj Man
- The Forgotten (2009) Desk Clerk
- Empire (2008) Henry
- God v. Satan: The Final Battle (2008) John of Patmos
- TKO (2007) Cyrus
- Prom Queen (2007) Josh's Stepfather
- Talkshow with Spike Feresten (2006) Bob Forest
- Solace (2006) Electric Shock Boy
- Guilty or Innocent? (2005) Ronald Vaz
- Everybody Hates Chris (2005) Disheveled Man
- Infamous (2003) Hugh
- What Should You Do? (2003) Riley (2003)
- Hotel Erotica (2002) Collin Jr.
- The Jamie Kennedy Experiment (2002) Conceirge
- Big Apple (2001) Rex
- Reasonable Doubt (2001) Vaz
- Mysterious Ways (2000) Street Thug, not listed in credits
- The Beat (2000) Treat
- The $treet (2000) Drug Addict
- Hollywood Off-Ramp (2000) Dusty
- Get Your Stuff (2000) Adam
- Zoe, Duncan, Jack & Jane (1999) Trevor
- Unzipped (1999) Rusty (1999)
- Get Real (1999) Manny
- Once and Again (1999) Teacher
- L.A. Doctors (1998) Patient Zero
- Acapulco H.E.A.T. (1998) Joey
- The Journey of Allen Strange (1997) Robbie's Teacher
- Student Bodies (1997) Rudy
- Knots Landing: Back to the Cul-de-Sac (1997) Real Estate Agent #2
- Pacific Palisades (1997) Ernesto
- La Femme Nikita (1997) Detective
- Police Academy: The Series (1997) Joshua, not listed in credits
- Clueless (1996) Ramone, not listed in credits
- F/X: The Series (1996) Suspect #2, not listed in credits
- Mr. Rhodes (1996) Teachers aide
- Simon (1995) ведущий
- Platypus Man (1995) Dennis
- Acapulco Bay (1995) Ron Swanson
- Dead at 21 (1994) Chuck, not listed in credits
- Earth 2 (1994) Wesley
- Johnny Bago (1993) Derek
- Freshman Dorm (1992) Billy
- Lifestories: Families in Crisis (1992) Dustin, not listed in credits
- Street Justice (1991) Steve
- Steel Magnolias (1990) Clerk
- Booker (1989) Trevor, not listed in credits
- The Young Riders (1989) Dex
- Friday the 13th Part VIII: Jason Takes Manhattan (1989) Trainer
- Rescue 911 (1989) Officer Mendez
- Alien Nation (1988) Neighbor, not listed in credits
- Paradise (1988) Chris
- Rock 'n' Roll Mom (1988) Announcer, not listed in credits
- 18 Again! (1988) Frat Member #2
- Charles in Charge (1984) Rex
- Tennessee Stallion (1982) Josh
- Night of the Living Dead: Contagion Len Savini
- Mysteries of Route 66 Joey Snake Eyes
- Captured Shelly
- Savage Sistas Badcop
- Model Home Walker
Producer (4 credits)