Saturday at the Starlight as L'Ryan
2023
The Anne Frank Gift Shop as Diedrick
2023
Maximum Truth as Gabriel
2023
History of the World: Part II as General Philip Sheridan (2 episodes)
2022
Quantum Leap as Percival Gray (1 episode)
2018
The Oath as Jason Feldman
2016
Pee-wee's Big Holiday as Sylvester
2016
Angie Tribeca as Ned & Ted Doppelganger (1 episode)
2015
Going to America as Andy
2015
Man Seeking Woman as Frankenboyfriend (1 episode)
2014
A to Z as Chad (1 episode)
2014
Red Oaks as Barry (26 episodes)
2014
Late Night with Seth Meyers as Self (5 episodes)
2013
The Awesomes as Perfect Man (voice) (30 episodes)
2013
The Sidekick as Jimmy T
2013
Deal With It as Self (1 episode)
2013
Inventing Adam as Adam
2013
Straight A's as Jason
2012
The Mindy Project as Adam (1 episode)
2012
Finding Your Roots as Self (archive footage) (1 episode)
2011
The Pee-wee Herman Show on Broadway as Firefighter
2010
How to Make Love to a Woman as Andy Conners
2008
College Road Trip as Stuart
2004
Life As We Know It as Sam Connor (1 episode)
2002
Half & Half as Big Fat Slim Jim (2 episodes)
2002
Pet Star as Self - Judge (2 episodes)
1998
That '70s Show as Randy Pearson (22 episodes)
1995
MADtv as Various (25 episodes)