
Acted in 6
2020s
- 2026
- 2025
The Texas Witch
Devin
- 2021
The Great and Terrible Day of the Lord
Michael / The Lord
Covid-19: Invasion
Slater
- 2020
2010s
- 2019
No Man's Land
Tucker

2020s
The Texas Witch
Devin
The Great and Terrible Day of the Lord
Michael / The Lord
Covid-19: Invasion
Slater
2010s
No Man's Land
Tucker