Treasure Train: The Lost Confederate Gold 2025
as Edgar
Sherman's March Through the Carolinas 2025
as Confederate Captain Rodgers
Morningstar 2024
Actor
The Dakota War: Attack on Fort Ridgely 2024
as Captain Snelgrove
Uprising 2023
as Confederate Captain (Sam)
Storm Over Georgia 2023
as Confederate Captain Rodgers
Submerged: The Hunley 2022
Actor
Band of Rebels 2022
as Captain Booreman
Hampton's Legion 2021
Actor
Credits from TMDB.