2021
Vinyl Child as Casey
2019
All Rise as DDA Clayton Berger (10 episodes)
2019
Loners as Frank Wilson
2018
The Happytime Murders as Tommy
2017
Will & Grace as Maitre D' (1 episode)
2017
Unforgettable as Dinner Guest
2016
Acting Dead as Bored Casting Director (1 episode)
2015
Con Man as Head of Marketing (1 episode)
2015
Spy as Colin / Frederick
2014
Go-Go Boy Interrupted as Rich (7 episodes)
2014
Welcome to Me as Derek
2013
Love, Sex, and Missed Connections as Derek
2012
Ben and Kate as Patrick (1 episode)
2012
My Gimpy Life as George (1 episode)
2012
Anger Management as Mr. Hornsby (1 episode)
2012
The Client List as Delivery Man (1 episode)
2011
David Blaine Street Magic Part 4 as David Blaine
2011
2 Broke Girls as Jeffrey (1 episode)
2011
Bridesmaids as Flight Attendant Steve
2009
The Middle as Todd (1 episode)
2009
Cougar Town as Mobster (1 episode)
2007
David Blaine Street Magic Part 3 as David Blaine
2007
iCarly as Doctor (1 episode)
2007
David Blaine Street Magic Part 2 as David Blaine
2006
David Blaine Street Magic 1 as David Blaine
2006
Brothers and Sisters as Quinn (1 episode)
2005
Freddie as Jacques (1 episode)
2005
Grey's Anatomy as Tim Ruggles (2 episodes)
2004
Desperate Housewives as Jerry (3 episodes)
2004
Joey as Tim (1 episode)
2004
Along Came Polly as JC Superstar Director
2003
Reno 911! as Hotel Clerk (1 episode)
2002
The Master of Disguise as Henchman
2001
One on One as Blane (1 episode)
2000
Curb Your Enthusiasm as Salesman (1 episode)
2000
Gilmore Girls as Terrence (2 episodes)
2000
Malcolm in the Middle as Bartender (1 episode)