2022
Night Sky as Mr. Dunlap (1 episode)
2020
Your Honor as Kenneth (1 episode)
2020
Killing Eleanor as Dr. Thompson
2019
Knives and Skin as Doug Darlington
2018
Widows as John / Mulligan Man
2018
FBI as Damian Thomas (1 episode)
2017
Chicago Justice as Trial Judge (1 episode)
2016
The Exorcist as Detective (1 episode)
2014
Fargo as Opal Rackley (11 episodes)
2012
Chicago Fire as Chief Zamos (1 episode)
2011
Shameless as Officer Dodd (1 episode)
1999
Law & Order: Special Victims Unit as Officer Duncan (1 episode)