2024
Queen of the Ring as G. Bill
2024
The Real Bros of Simi Valley: The Movie as Jatthew
2023
Teen Wolf: The Movie as Scott McCall
2022
The Surreal Life as Self (8 episodes)
2022
Brut Force as Tico Reyes
2021
The Adventures of Homunculus as Man
2019
Fast & Furious Spy Racers as Tony Toretto (voice) (52 episodes)
2019
Marvel Rising: Playing with Fire as Inferno / Dante Pertuz (voice)
2019
Undone as Father Miguel (3 episodes)
2019
The Kelly Clarkson Show (1 episode)
2019
Marvel Rising: Battle of the Bands as Inferno
2019
The Last Summer as Ricky
2019
Marvel Rising: Heart of Iron as Dante Pertuz / Inferno (voice)
2019
Now Apocalypse as Gabriel (7 episodes)
2019
Sherwood as Iniko (10 episodes)
2019
Marvel Rising: Chasing Ghosts as Inferno / Dante Pertuz / Newspaper Man (voice)
2019
The Masked Singer as Hawk (1 episode)
2018
Marvel Rising: Secret Warriors as Dante Pertuz / Inferno (voice)
2018
Marvel Rising: Initiation as Dante Pertuz (voice) (6 episodes)
2018
Marvel Rising: Initiation as Inferno (voice) (6 episodes)
2018
Sideswiped as Griffin (1 episode)
2018
Sugar Rush as Self - Judge (1 episode)
2018
Truth or Dare as Lucas Moreno
2016
Elena of Avalor as Prince Alonso (voice) (6 episodes)
2016
Yoga Hosers as Gordon Greenleaf
2015
Scream: The TV Series as Shane (2 episodes)
2015
Lip Sync Battle as Self (1 episode)
2014
Jane the Virgin as Adam (7 episodes)
2014
Snackpocalypse as Thor
2014
Trailblazer Honors as Self - Presenter (1 episode)
2014
Wolf Watch as Himself - Host (4 episodes)
2014
Wolf Watch as Self (7 episodes)
2013
Scary Movie 5 as David
2011
The Exes as Eric (1 episode)
2011
Ridiculousness as Self (1 episode)
2011
Best Coast: Our Deal as Lucky - Day Trotter
2011
Teen Wolf as Scott McCall (100 episodes)
2011
Workaholics as Billy Belk (1 episode)
2010
Legendary as Billy Barrow
2007
Veritas, Prince of Truth as Mouse Gonzalez
2007
Lincoln Heights as Andrew Ortega (7 episodes)
2006
Brothers and Sisters as Gabriel Whedon (4 episodes)
2006
Shorty McShorts' Shorts as Jose (voice) (2 episodes)
2005
Into the West as Young Abe Wheeler - 12 (1 episode)
2005
Hell's Kitchen as Self - Restaurant Patron (1 episode)
2003
Punk'd as Self (1 episode)
2002
Maid in Manhattan as Ty Ventura
2002
Sue Thomas: F.B.Eye as Danny Abas (1 episode)
2002
Without a Trace as Robert (1 episode)
2002
Collateral Damage as Mauro
2001
Smallville as Javier Ramirez (1 episode)
2001
Doc as Raul Garcia (88 episodes)
2000
Men of Honor as Boy (uncredited)
1999
Teen Choice Awards as Self - Presenter (1 episode)