American Schemers as Reed
2024
Ghostlight as Dan Mueller
2022
The Bear as Dr. Levin (1 episode)
2018
When Jeff Tried to Save the World as Aaron
2016
Resurrecting McGinn(s) as Liam McGinn
2015
Better Call Saul as Businessman (1 episode)
2014
Chicago P.D. as Frank Amerson (1 episode)
2012
Chicago Fire as Cpt. Robert Bishop (2 episodes)
2012
Lake Dredge Appraisal as Cranst (19 episodes)
2011
The Dilemma as Bank Customer
2009
Public Enemies as Agent Sopsic
2008
The Express as Small Fry Coach
2008
The Dark Knight as Heckler
2008
Meet the Browns as Supervisor
2007
Fred Claus as Salvation Army Santa
2006
Dirty Work as Victor
2006
Stranger Than Fiction as Demolition Foreman
2002
Road to Perdition as Nitti's Henchman