2023
Seneca: On the Creation of Earthquakes
Actor - Seneca
2022
Shattered
Actor
Savage Salvation
Actor - Peter
2019
Extremely Wicked, Shockingly Evil, and Vile
Actor - Judge Edward D. Cowart
Ava
Velvet Buzzsaw
Actor - Piers
2018
Mile 22
Actor - Bishop
Full filmography