Actor
Down River
2025 · as Craig Hutto
Southern Gospel
2023 · as Bishop Bannister Whittmore
The Evening Hour
2021 · as Clyde Freeman
Above Suspicion
2019 · as Matt Boylan
Poms
2019 · as Paul
Boy Erased
2018 · as Pastor Wilkins
Mark Felt: The Man Who Brought Down the White House
2017 · as Senator #1
Hidden Figures
2016 · as Judge
Confirmation
2016 · as Strom Thurmond
Standing Up
2013 · as Lockwood
Outlaw Country
2012 · as Jackman Folcum
Hell and Mr Fudge
2012 · as Arvid McGuire