2024
Bad Monkey as Murphy (2 episodes)
2021
Walker as Mr. Joe Cofield (1 episode)
2018
Billionaire Boys Club as Yet Another Shareholder
2018
Shock and Awe as Paul Smucker
2016
Don't Kill It as Chief Dunham
2015
The Big Short as Bruce Miller
2015
Joe Dirt 2: Beautiful Loser as Clerk
2015
Zoo as Warden Burt Tyrell (1 episode)
2015
Return to Sender as Creepy Customer
2014
Hateship Loveship as Mover
2013
12 Years a Slave as Mr. Moon
2013
Empire State as Sam Wallace
2013
From the Rough as Coach Hank Taylor
2013
Broken City as Judge
2011
Texas Killing Fields as Captain Bender
2011
American Horror Story as Mr. Hainey (2 episodes)
2010
The Last Exorcism as Pastor Manley
2009
Bad Lieutenant: Port of Call - New Orleans as Hurley
2009
Beyond a Reasonable Doubt as Roger Milner
2008
Cadillac Records as Lomax
2007
Pride as Race Official
2005
Elvis as Hal Wallis (2 episodes)