2022
First Oscar as David O. Selznick
2021
Resident Alien as Grey Alien Middle Manager (voice) (1 episode)
2020
Dead End Drive as Oscar
2018
New Amsterdam as Howard Rosenbaum (1 episode)
2018
Magnum P.I. as Robert Fraser (1 episode)
2017
Escaping Dad as Gary
2017
The Marvelous Mrs. Maisel as Alvin (8 episodes)
2016
Lucifer as Todd Cornwell (1 episode)
2014
How to Get Away with Murder as Toby Solomon (1 episode)
2014
Scorpion as Dr. Vance Ditterman (1 episode)
2013
Marvel's Agents of S.H.I.E.L.D. as Russell Feldman (1 episode)
2013
Second Chances as Attorney Porterson
2012
Beauty and the Beast as J.T. Forbes (70 episodes)
2010
Ghostfacers as Kenny Spruce (10 episodes)
2010
Life Unexpected as Matthew 'Math' Rogers (26 episodes)
2010
Re-Cut as David Stankowitz
2008
Life on Mars as Willy Kramer (1 episode)
2008
My Sassy Girl as Leo
2007
7enty 5ive - Pray for Mercy as Crazy Call
2007
Dead Tone as Crazy Cal
2007
Boxboarders! as James James
2007
The Other End of the Line as Charlie Hendricks
2007
American Zombie as Ivan
2006
Studio 60 on the Sunset Strip as Robby (1 episode)
2005
Hazard as Deli Clerk
2005
Supernatural as Kenny Spruce (1 episode)
2005
Grey's Anatomy as Devin (1 episode)
2004
Drake & Josh as Skaggs (1 episode)
2003
NCIS as Dallas (1 episode)
2002
Porn 'n Chicken as Interviewed Student
2001
Law & Order: Criminal Intent as Lou-Lou Versini (1 episode)
2000
Curb Your Enthusiasm as Waiter (1 episode)