2020
FBI: Most Wanted as Graham Solinder (1 episode)
2018
Wedding Swingers as Alan
2018
Succession as Waystar Executive (1 episode)
2017
Marvel's The Punisher as Sam Stein (13 episodes)
2016
BrainDead as Kenneth the Lobbyist (1 episode)
2015
Chicago Med as Mr. Tacker (1 episode)
2014
The Knick as Dr. Levi Zinberg (1 episode)
2013
The Wolf of Wall Street as Barry Kleinman
2013
The Happy Sad as David
2013
Orange Is the New Black as Kinno (1 episode)
2013
The High Tones as Terrible Date
2013
This Is Ellen as Hal
2013
Side Effects as Assistant District Attorney
2012
Elementary as Infomercial Narrator (1 episode)
2012
Generation Um... as Bachelor Party Guy
2011
Young Adult as Champions Greeter
2011
Unforgettable as Steven Patchett (1 episode)
2011
Time Freak as Stillman
2009
The Good Wife as Randy Krebbs (1 episode)
2006
30 Rock as Hank (1 episode)
1990
Law & Order as Detective Leonard (1 episode)