Treasure Train: The Lost Confederate Gold 2025
as J. H. Weiseger
Sherman's March Through the Carolinas 2025
as Confederate General Wade Hampton III
The Dakota War: Chase 2024
as Confederate General Pike
Uprising 2023
as Confederate General Pike
Storm Over Georgia 2023
as Confederate General William J. Hardee
Credits from TMDB.