2021
Dr. Death as Coach (1 episode)
2020
Ivy & Mistletoe as Bill Anderson
2020
Joy & Hope as Frank McGregor
2020
Monsterland as Sam (1 episode)
2019
Crossbreed as Adam 'Boss' Ryker
2018
Detective Chinatown 2 as Detective Strong Guy
2014
Gotham as Aaron Helzinger (4 episodes)
2011
Body of Proof as Jason Peterson (1 episode)
2010
Gulliver's Travels as Construction Worker
2010
Blue Bloods as Joe Frye (1 episode)
2009
The Lovely Bones as Mr. Connors
2009
White Collar as Prison Gaurd (1 episode)
2006
30 Rock as Sportswriter #2 (1 episode)
2006
Invincible as Denny Franks
2005
The Longest Yard as Cafeteria Prisoner
2002
Hack as Chris (1 episode)
1999
Cold Hearts as Danny
1999
The Sopranos as Warren (3 episodes)
1993
Late Night with Conan O'Brien as Executioner (1 episode)