The Devil and the Daylong Brothers as Clarence
El Tonto Por Cristo as Little Man
2023
Devil's Peak as Lude
2023
All the Wrong Ingredients as Stavros Onasis
2022
Emancipation as R Louis Fabian
2022
Black Balsam as Wes Goins
2021
Jungle Cruise as Society Member 1
2020
Still Today as Ronnie
2020
Star Trek: First Frontier as Commander Young
2020
DC's Stargirl as Janitor Justin / Shining Knight (8 episodes)
2020
Horror Nights as Man (segment "American Hell")
2019
Along Came the Devil II as Mark
2019
Creepshow as Norm Roberts (1 episode)
2019
Assassinaut as President
2019
The Dirt as Deana's Boyfriend
2019
Doom Patrol as Ringmaster (2 episodes)
2018
Legal Action as Geraldo
2018
Along Came the Devil as Dad
2018
Still as Daniel Shelby
2018
Black Panther as Security Guard
2017
The Secret Garden as Ben Weatherstaff
2017
County Line as Calvin Killby
2017
Kuru as Dwight Burdin
2016
Mr. Lockjaw as Mr. Stanley
2016
The Magnificent Seven as Preacher
2015
The Neon Dead as Dunsmore
2014
American Hell as Man
2013
Sleepy Hollow as Connor Dunne (1 episode)
2012
Lawless as Hophead #1
2012
The Obama Effect as Nigel the Butler
2012
Waltz for One as Arthur Whitman
2012
Dead Man’s Hand as Henry Brower
2011
Bone’yeerd as Gravedigger
2011
Love Thy Enemy as Benny
2010
The Candy Shop as Police Officer
2010
The Walking Dead as Evan (1 episode)
2010
Fear Itself as Usher
2010
Heartless: The Story of the Tin Man as Tinner
2009
Lest We Forget as Soldier
2008
That's Magic! as Janitor