2023
White House Plumbers as Alfred C. Baldwin III2020
Zoey's Extraordinary Playlist as Howie2020
Unbreakable Kimmy Schmidt: Kimmy vs. the Reverend as Cody Santimonio2018
Human Kind Of as Dad (voice)2017
Wet Hot American Summer: Ten Years Later as J.J.2016
Falling Water as Bill Boerg2015
Casual as Drew Meyers2015
Wet Hot American Summer: First Day of Camp as J.J.2015
Hurricane of Fun: The Making of Wet Hot as Self2015
Hit as Officer Cameron2014
They Came Together as Waiter With Pole2012
Elementary as Gabe Coleman2012
Veep as Jim Owens2012
Revolution as Aaron Pittman2012
Vamps as Renfield2011
Adventures in Plymptoons! as Self2010
The Other Guys as Accountant2010
You Will Meet a Tall Dark Stranger as Narrator (voice)2010
Life in Flight as Josh2010
Monogamy as Quinny2009
The Good Wife as Steve Fratti2009
Peter and Vandy as Keith2009
(Untitled) as Porter Canby2008
Fringe as Roy McComb2008
John Adams as James McHenry2008
Vicky Cristina Barcelona as Adam2008
Birthday as Presto2007
Music and Lyrics as David Newbert2007
The Ten as Barge Michaelson2006
30 Rock as Young Priest2006
Pitch as Brad2005
Prime as Randall2005
The Baxter as Wendall Wimms2005
Merry F#%$in' Christmas as Nuns Gone Wild Host2005
The F Word as Manny2004
Melinda and Melinda as Peter2004
Hair High as Zip (voice)2003
Kill the Poor as Butch2002
Monday Night Mayhem as Don Ohlmeyer2002
Stella Shorts 1998-2002 as Turkey Hunter / Christmas Caroler / Inspector / Enos / Friend2001
Wet Hot American Summer as J.J.2000
Loser as Adam2000
Down to You as Monk Jablonski1999
Law & Order: Special Victims Unit as Wally Parkers1999
Law & Order: Special Victims Unit as Harry Kagan1999
My Teacher's Wife as Paul Faber1999
Snow Falling on Cedars as Deputy Abel Martinson1998
When Trumpets Fade as Warren1997
In & Out as Mike1997
Rose Hill as Douglas Clayborne1996
Romeo + Juliet as Gregory1996
The Pallbearer as An Abernathy Cousin1994
Spanking the Monkey as Curtis1990
Law & Order as Mr. Ricardi1990
Law & Order as Darryl Kagan1990
Law & Order as Harry Kagan