Actor (62 credits)
- The Best People (2017) Johnny's Dad
- The Dryad Tree (2017)
- Those Who Can't (2016) Lion Lair's Bartender
- Altered Spirits (2016) Dad
- Becoming a Man (2016) Uncle Rico
- Accidental Reality Star (2016) The Customer
- The Gamble (2014) Rob Bert
- A Dark Plan (2012) Paul
- A Glimpse Inside the Mind of Charles Swan III (2012) Florist, not listed in credits
- Wedding Day (2012) Pastor
- Mayfly (2012) Bob
- Tragedy of a Mother and Son (2012) Detective Will Bresch
- The Master (2012) Farm Foreman, not listed in credits
- Frogtown (2011) Willie
- The Artist (2011) The Waiter, not listed in credits
- The Last Godfather (2010) Bonfante Wise Guy
- MTV Video Music Awards 2010 (2010) Drake's Gangster, not listed in credits
- Eagleheart (2010) Mr. Fiocchi
- Lies in Plain Sight (2010) Vicente, not listed in credits
- The League (2009) Al The Barber, not listed in credits
- Party Down (2009) Gori, not listed in credits
- Irene in Time (2009) Rick - Person at Party
- Julia (2008) Detective, not listed in credits
- Dreamgirls (2006) Italian Card Player
- Just (2006) Bail Clerk
- Interviewing Norman (2005) Luigi
- Big Time (2004) M.C.
- Photo (2003) Uncle Tony
- Infamous (2003) English Cop #1
- Beat Boys Beat Girls (2003) Photographer
- Hip, Edgy, Sexy, Cool (2002) Robert Amico
- Posers (2001) Lancelot
- Full Circle (2001) Bob
- Hawaiian Gardens (2001) Customer #1, not listed in credits
- The Homecoming of Jimmy Whitecloud (2001) Vince D'Amico
- Mr. Life (2001) Jimmy Clams
- Arrest & Trial (2000) Father
- 8MM (1999) Casting Director
- Moumantai (1999) Gay Man
- Life Imitates Art (1999) Tony
- The Advanced Guard (1998) Homeless Man killed by Bravo
- My Brother Jack (1998) Chico
- The Howling Leopard (1998) Frank Thompson
- Crossfire (1998) Willie
- Inside Out (1997) Bum
- Carjack (1996) Chop Shop Owner
- Baja Run (1996) Juan
- Entertaining Angels: The Dorothy Day Story (1996) Evicted Tenant, not listed in credits
- Blazing Force (1996) Thief
- One Girl, 2 Guns (1996) The Drug Dealer
- Menendez: A Killing in Beverly Hills (1994) Flunky
- It's a Digital World (1994) The Criminal
- Wonderguy (1993) Second Thug
- Hook (1991) Pirate, not listed in credits
- Small Time (1990) Police Lt. Callaway
- The Undertaker (1988) Town Hall Meeting Official
- Troma's War (1988) Specially Trained Terrorist
- Covert Action (1988) Soldier
- Unsolved Mysteries (1987) Billy Hawkins
- Video Violence 2 (1987) The Maniac (segment 'Best of')
- Hollywood Hustle: LA Player
- S2K Laury
Director (3 credits)
Producer (20 credits)
Writer (4 credits)