Actor
Bad Cop, Bad Cop
2026 · as Hunter
Fallen From Grace
2025 · as Lane Kellar
Hope of Escape
2024 · as T.C. Worth
The Good Fight
2024 · as Luke O'Connor
Redhead
2023 · as Oscar Sawyer
1861
2023 · as Sergeant William McMasters
An Office Carol
2018 · as Eric Stephens