2022
The Grotto as Kip Gorman
2022
Pictionary (3 episodes)
2022
How I Met Your Father as Fred (2 episodes)
2021
The Sex Lives of College Girls as Danny Marawitz (1 episode)
2021
Rebel as Professor Jason Erickson (4 episodes)
2020
The Baker and the Beauty as Lewis (9 episodes)
2019
All Rise as Tim Landy (1 episode)
2018
Second Act as Arthur Coyle
2018
A Million Little Things as Harrison (1 episode)
2018
25 Words or Less (10 episodes)
2017
The Post as Joe Alsop
2017
Will & Grace as Neil (1 episode)
2017
The Good Doctor as Spence (1 episode)
2017
24: Legacy as Andy Shalowitz (12 episodes)
2016
Gilmore Girls: A Year in the Life as Jim Nelson (1 episode)
2015
Superstore as Steve (1 episode)
2015
Chicago Med as Richard Evans (2 episodes)
2015
Grace and Frankie as Arnold (1 episode)
2014
Marry Me as Kevin Two (14 episodes)
2014
Celebrity Name Game as Self (2 episodes)
2013
Mom as Arthur (1 episode)
2012
Scandal as James Novak (29 episodes)
2011
Web Therapy (18 episodes)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (1 episode)
2008
Web Therapy as Jerome Sokoloff (28 episodes)
2006
When Do We Eat? as High Strung Client
2006
Fabulous! The Story of Queer Cinema as Self
2005
Weeds as Max (1 episode)
2005
The Comeback as Billy (6 episodes)
2005
Hell's Kitchen as Self - Restaurant Patron (1 episode)
2005
Grey's Anatomy as Jeffrey (1 episode)
2003
I Love Your Work as The Director
2003
All Grown Up! as TV Doctor / Body Cast Man (voice) (1 episode)
2002
MDs as Kurt (1 episode)
2002
CSI: Miami (1 episode)
2002
Directed by Alan Smithee as Narrator
2002
That '80s Show (1 episode)
2000
Curb Your Enthusiasm as Man on the cell phone (1 episode)
2000
M.Y.O.B. as Reuben (4 episodes)
1998
Will & Grace as Neil (1 episode)
1998
The Wild Thornberrys as Ramon (voice) (1 episode)
1998
Significant Others (1 episode)
1997
Jenny as Carl (1 episode)
1996
The Pretender as Emery (1 episode)
1994
Friends as Waiter (1 episode)
1994
Chicago Hope (1 episode)
1993
Frasier as Jewelry Clerk (1 episode)
1981
Entertainment Tonight as Self (1 episode)
1981
Entertainment Tonight as Self - It Got Better (1 episode)