2025
The Residence as St. Pierre2024
After Midnight as Self2024
High Potential as Ludo Radovic2023
Star Wars: Young Jedi Adventures as Hap (voice)2023
Star Wars: Young Jedi Adventures as Jooro "Speeds" Jarrot (voice)2023
Star Wars: Young Jedi Adventures as Hap / Jooro "Speeds" Jarrot / Janitor (voice)2023
Star Wars: Young Jedi Adventures as Jooro "Speeds" Jarrot / Hap / Shop Owner (voice)2023
Star Wars: Young Jedi Adventures as Jooro "Speed" Jarrot / Random Scoundrel (voice)2023
Star Wars: Young Jedi Adventures as Jooro "Speed" Jarrot / Gangul Crew Member (voice)2023
Star Wars: Young Jedi Adventures as Jooro "Speeds" Jarrot / Hap / Gangul Crew Member (voice)2023
Star Wars: Young Jedi Adventures as Jooro "Speeds" Jarrot / F-4RO (voice)2023
Spider-Man: Across the Spider-Verse as Web-Slinger (voice)2023
River Wild as Gray2023
The Boulet Brothers' Halfway to Halloween TV Special as Self2022
Lightning Wolves as Not available2021
Star Wars: The Bad Batch as Depot Manager / Goatal / Landspeeder Driver (voice)2021
Welcome to Georgia as Josh2020
John Legend and Family: Bigger Love Father's Day as Self2019
Lights Out with David Spade as Self - Panelist2019
A Little Late with Lilly Singh as Self2019
What Just Happened??! with Fred Savage as Not available2018
Star Wars Resistance as Stormtrooper (voice)2018
Busy Tonight as Self - Guest2018
Single Parents as Will2018
A.P. Bio as Mr. Vining2018
Dallas & Robo as Bright Eyes2018
Night School as Stewart2017
Drop the Mic as Self2017
All Nighter as Gary2017
Killing Gunther as Blake2016
American Crime Story as Steve Jones2016
The $100,000 Pyramid as Not available2016
Angie Tribeca as Pierre Cardin2016
To Tell the Truth as Self - Panelist2016
Brother Nature as Roger Fellner2016
Casual Encounters as Justin Davis2015
The Late Late Show with James Corden as Self - Guest2015
We Bare Bears as Charles Willoughby-Wentworth (voice)2015
Nature Cat as Fred / Nature Cat (voice)2015
Documentary Now! as Benedict Juniper2015
Ted 2 as Taran Killam2014
Late Night with Seth Meyers as Self2014
Teenage Mutant Ninja Turtles as McNaughton2013
Drunk History as D.B. Cooper2013
Drunk History as William Clark2013
Drunk History as Frédéric Auguste Bartholdi2013
Hollywood Game Night as Self2013
Grown Ups 2 as Male Cheerleader2013
The Awesomes as Frantic (voice)2013
12 Years a Slave as Hamilton2013
The Heat as Adam2012
Comedy Bang! Bang! as Smith Calvins2012
The Secret Policeman's Ball as Self2011
New Girl as Fred2010
Anderson's Cross as Austin Wilson2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Community as Cory Radison2008
Saturday Night Live Weekend Update Thursday as Not available2008
My Best Friend's Girl as Josh2007
iCarly as Agent Kinsey2007
Epic Movie as Pirate2007
Katt Williams: American Hustle as Executive2006
The Showdown as The Batter2006
Nobody's Watching as Derrick2005
How I Met Your Mother as Gary Blauman2005
How I Met Your Mother as Blauman2004
Drake & Josh as Trevor2004
Stuck in the Suburbs as Jordan Cahill2003
Arrested Development as Young George Sr.2003
Just Married as Dickie McNerney2002
Do Over as Not available2002
Still Standing as Andy, Varsity Basketball Player #12002
Big Fat Liar as Bret Callaway2001
Scrubs as Jimmy2000
Girlfriends as Not available2000
Boston Public as Alex Buchanan1999
Undressed as Not available1999
The Jersey as Varsity 11999
Judging Amy as Freddie Felleman1999
Roswell as Malamud1999
The Amanda Show as Not available1995
MADtv as Various1994
Touched by an Angel as Teenage Robert1994
Naked Gun 33⅓: The Final Insult as Boy of Geriatric Park1989
The Simpsons as Glen Tangier (voice)1975
Saturday Night Live as Self - Various CharactersNaN
Nobody's Watching as Derrick2023
Fanatic Director2017
Killing Gunther Writer2017
Killing Gunther Director2017
Killing Gunther Producer2016
Brother Nature Writer