Actor (28 credits)
- Bilal: A New Breed of Hero (2015) Abu Al-Hakam, voice acting
- Mr. Peabody & Sherman (2014) Ajax, voice acting
- The Book of Life (2014) дополнительные голоса, voice acting
- Penguins of Madagascar (2014) Penguin Fan, voice acting
- Despicable Me (2010) дополнительные голоса, voice acting
- Citizen Jane (2009) Jim Rhode
- Scooby-Doo! The Mystery Begins (2009) Ezekial Gallows, voice acting
- Star Wars: The Clone Wars (2008) Quinlan Vos
- Bachelor Party 2: The Last Temptation (2008) Voice Actor, voice acting
- Wanted (2005) Hector Dunham
- House of Sand and Fog (2003) Torez
- My Name Is Modesty: A Modesty Blaise Adventure (2002) voice acting
- Osmosis Jones (2001) Additional Character Voice, voice acting
- Under Suspicion (1999) Singer, voice acting
- Air America (1998) Fernando Guerrero
- Brown's Requiem (1998) Sandoval
- Prey (1998) Zendejas
- The Birdcage (1996) Latino Man in Club
- Arli$$ (1996) Client
- The Great White Hype (1996) Press Member #1
- Murder One (1995) Newscaster
- The Invaders (1995) Cop, not listed in credits
- The Glass Shield (1994) Rodrigo
- The Nanny (1993) Male Hostage
- Seaquest DSV (1993) Commando
- Martin (1992) Pico Rivera
- Kojak: Ariana (1989) Figueroa
- Last Rites (1988) Luis De Vega