Actor
Office Secrets
2025 · as Captain O'Neil
Ninety Sunsets
2021 · as Dr. Baker
Godzilla: King of the Monsters
2019 · as Ausprey Refueler (uncredited)
Come Sunday
2018 · as Bishop
Hangman
2017 · as Master Sergeant
La Vie Magnifique De Charlie
2017 · as The Pastor
Brothers Blood
2017 · as Lead Detective Christopher Smock