2024
Sugar as David 'Davy' Siegel2022
High School as David2022
Gaslit as Michael Deaver2022
Paper Girls as Larry Radakowski2022
Family Squares as Kevin2020
Perry Mason as Matthew Dodson2020
Standing Up, Falling Down as Adam2019
Evil as Paul Stolee2019
For All Mankind as Larry Wilson2019
Fosse/Verdon as Neil Simon2018
Barry as Matt Iserson / Brad2018
Katie Says Goodbye as Mr. Daniels2018
Tammy’s Tiny Tea Time as Thomas (voice)2018
The Night Is Young as Nate2017
MINDHUNTER as Detective Art Spencer2017
The Circle as Dan2016
Ghostbusters as Graffiti Artist2016
Equity as Cory2016
The Hindenburg Explodes! as Orville Wright2016
Too Legit as Matt2016
You Are Not Alone as Ray2015
Chicago Med as Thomas Milken2014
Chicago P.D. as Thomas Milken2014
St. Vincent as Terry2013
Mom as Gabriel2013
The Heat as Michael Mullins2013
In Lieu of Flowers as Tony (as Nathan Corddry)2012
Chicago Fire as Thomas Milken2012
TRON: Uprising as Zed2012
Girl Most Likely as Larry Feinstein2011
New Girl as Edgar2011
Harry's Law as Adam Branch2010
The Pacific as Pvt. 'Loudmouth'2010
Yogi Bear as Chief of Staff2010
6 Souls as Stephen Harding2009
United States of Tara as Gene Stuart2009
The Ugly Truth as Josh2009
The Invention of Lying as News Reporter2008
Childrens Hospital as Dr. Jason Mantzoukas2008
Childrens Hospital as Dr. Nate Corddry2008
Childrens Hospital as Prosecuting Attorney2007
The Nanny Diaries as Calvin2007
Suburban Girl as Jason2006
30 Rock as Brian2006
Studio 60 on the Sunset Strip as Tom Jeter2006
Arthur and the Invisibles as Seides2001
Law & Order: Criminal Intent as Ricky Gergis