Actor
Band of Rebels
2022 · as U.S. Naval Captain
King of Britons
2021
Once Upon a Time in Tombstone
2021 · as Sheriff Behan
Kill Cavalry
2021 · as Reverend Fuller
The Dalton Gang
2020 · as Marshal Fuller
A Rebel Born
2019 · as Jonathan Forrest
American Confederate
2019 · as Artilleryman
Jesse James vs. The Black Train
2018 · as Paystation Manager