Actor
Site
2025 · as Carl
The Engagement Plan
2024 · as Pastor Daniel
Greedy People
2024 · as Caro
The Devil All the Time
2020 · as Reverend Albert Sykes
Just Mercy
2019 · as Sheriff Tate
Juanita
2019 · as Nick
Shock and Awe
2017 · as Freud
Triple 9
2016 · as Walter Sims
Captive
2015 · as Commander Bradley Simpson
90 Minutes in Heaven
2015 · as Dick Onarecker
The Squeeze
2015 · as Buster
Accidental Love
2015 · as Lobbyist (uncredited)