
2024
Detained as Agent Lerner2024
Genshin Impact: Sunset as Menilek2022
Puss in Boots: The Last Wish as Governor / Little Boy's Father / Male Partier (voice)2021
Jellystone! as El Kabong / Mildew Wolf (voice)2021
Ainbo: Spirit of the Amazon as Huarinka (voice)2021
Barbie: Big City, Big Dreams as Cab Driver (voice)2020
Carmen Sandiego: To Steal or Not to Steal as Jean Paul (Le Chevre) (voice)2019
Carmen Sandiego as Jean-Paul (Le Chèvre)2018
Deception as James Collins2018
Kaiser: The Greatest Footballer Never to Play Football as Narrator2017
DuckTales as José Carioca (voice)2017
DuckTales as José de Carioca (voice)2017
Ferdinand as Animal Control Officer / Additional Voices (voice)2014
Rio 2 as Carnival Barker / Blue Sentry (voice)2011
Shameless as Beto2011
Rio as Sylvio / Kipo (voice)2010
Marmaduke as Purse Dog #2 (voice)2009
Castle as Franco Marquez2009
NCIS: Los Angeles as Jackson Horton2009
The Least Among You as Nick Giffuni2005
Medium as Wilfredo Soto2004
Rescue Me as Jesus Christ2003
NCIS as Alfredo Montez2002
CSI: Miami as Leon Perez2002
Without a Trace as Lars