2018
Hippopotamus as Matt
2016
Coffee House Chronicles: The Movie as Sean
2016
Natural Born Filmmakers as Markus
2015
Wet Hot American Summer: First Day of Camp as JJ's Friend (2 episodes)
2014
Hey Qween! (1 episode)
2014
Walk of Shame as Charlie (uncredited)
2013
Masters of Sex as Ellen's Partner (1 episode)
2013
Midnight Daisy as Paul
2010
Shut Up and Kiss Me as Shane
2010
Good Luck Charlie as Concierge (1 episode)
2007
Cook-Off! as James, Bananas Waiter
2005
How I Met Your Mother as Waiter (1 episode)
2002
Sex, Politics & Cocktails
2000
Almost Famous as Bowie Groupie (uncredited)
1998
Two of a Kind as David (2 episodes)
1998
Will & Grace as Contestant (1 episode)