Zorro as Don Diego de la Vega / Zorro (1 episode)
2024
A Sudden Case of Christmas as Jacob Randall
2024
NCISverse: The First 1,000 as Self
2023
That '90s Show as Fez (3 episodes)
2022
The Jennifer Hudson Show as Self (1 episode)
2021
Power On: The Story of Xbox as Self (archive footage) (uncredited) (1 episode)
2021
Encanto as Agustín Madrigal (voice)
2021
NCIS: Hawai'i as Nick Torres (2 episodes)
2021
Blast Beat as Ernesto
2020
Celebrity IOU as Self (1 episode)
2020
LA Originals as Self
2020
Onward as Gaxton (voice)
2019
The Kelly Clarkson Show (1 episode)
2019
Tamron Hall as Self - Guest (1 episode)
2019
Trouble as Thurman (voice)
2018
Busy Tonight as Self - Guest (1 episode)
2018
Charming as Prince Philippe Charming (voice)
2017
Demi Lovato: Simply Complicated as Self
2017
Double Dutchess: Seeing Double
2017
The Hollywood Puppet Show as Self - Host (16 episodes)
2017
Stayin' Alive: A Grammy Salute to the Music of the Bee Gees as Self - Presenter
2016
Martha & Snoop's Potluck Dinner Party as Self (1 episode)
2016
The Adderall Diaries as Josh
2016
The Ranch as Umberto (1 episode)
2015
Sock 'Em Dead as Wilmer Valderrama
2015
Minority Report as Will Blake (10 episodes)
2015
The Late Show with Stephen Colbert as Self (2 episodes)
2015
To Whom It May Concern as Sam
2015
Celebrity Family Feud as Self (1 episode)
2015
Lip Sync Battle as Self (1 episode)
2015
The Girl Is in Trouble as Angel
2014
School Dance as Flaco
2014
Last Week Tonight with John Oliver as Advice-Giving Bird (1 episode)
2014
From Dusk Till Dawn: The Series as Carlos Madrigal (30 episodes)
2013
Hollywood Game Night as Self (1 episode)
2012
Men At Work as Rodrigo (uncredited) (1 episode)
2012
FOX 25th Anniversary Special as Self
2012
Awake as Detective Efrem Vega (13 episodes)
2012
Una Hora Por Favora as Arturo
2011
Suburgatory as Yoni (2 episodes)
2011
Larry Crowne as Dell Gordo
2011
From Prada to Nada as Bruno
2011
Handy Manny: Big Construction Job as Manuel Esteviez "Manny" Garcia
2010
The Dry Land as Raymond Gonzales
2010
Handy Manny: Big Race as Manuel Esteviez "Manny" Garcia
2009
Handy Manny: Big Motorcycle Adventure as Manuel Esteviez "Manny" Garcia
2009
Handy Manny: A Very Handy Holiday as Manuel Esteviez "Manny" Garcia
2009
The Cleveland Show (1 episode)
2009
NCIS: Los Angeles as Nick Torres (1 episode)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (1 episode)
2009
Handy Manny: Manny's Green Team as Manuel Esteviez "Manny" Garcia
2009
RuPaul's Drag Race as Self - Special Guest (1 episode)
2009
Handy Manny: Manny's Pet Roundup as Handy Manny
2008
Cheech & Chong Roasted as Himself
2008
Days of Wrath as Danny Boy
2008
Handy Manny: Fixing It Right as Manny (voice)
2007
Wizards of Waverly Place as Ernesto Larkin (1 episode)
2007
Handy Manny: Tooling Around as Manny
2007
The Condor as Tony Valdez / The Condor (voice)
2007
The Manufacturing of 'Fast Food Nation' as Self
2007
The Dead One as Diego de la Muerte
2006
Unaccompanied Minors as Zach Van Bourke
2006
Fast Food Nation as Raul
2006
Rachael Ray (1 episode)
2006
Handy Manny as Manny Garcia (voice) (208 episodes)
2006
Shorty McShorts' Shorts as Nestor (voice) (1 episode)
2006
The Darwin Awards as Documentary Filmmaker
2006
Yo Momma as Host (45 episodes)
2005
Beauty Shop as Corky
2005
Grey's Anatomy as Kyle Diaz (5 episodes)
2005
Robot Chicken (1 episode)
2004
The Tony Danza Show as Self (1 episode)
2004
Clifford's Really Big Movie as Rodrigo (voice)
2003
NCIS as Nick Torres (161 episodes)
2003
Punk'd as Self (3 episodes)
2003
Jimmy Kimmel Live! as Himself (4 episodes)
2001
Summer Catch as Mickey Dominguez
2001
Grounded for Life (1 episode)
1999
Teen Choice Awards as Self - Presenter (2 episodes)
1999
The Late Late Show with Craig Kilborn as Self (1 episode)
1999
The Sopranos as Wilmer Valderrama (1 episode)
1998
That '70s Show as Fez (200 episodes)
1998
Four Corners as Antonio (6 episodes)
1997
The View as Self (2 episodes)
1996
E! True Hollywood Story as Self (1 episode)
1996
The Daily Show as Self (1 episode)
1993
Late Night with Conan O'Brien as Self - Guest (2 episodes)
1992
The Tonight Show with Jay Leno (1 episode)
1988
LIVE with Kelly and Mark (1 episode)
1988
LIVE with Kelly and Mark as Self - Guest (3 episodes)