Actor
One Last Shot
2026 · as Jericho
Wildcat
2025 · as Officer David
Salvable
2025 · as Leo
Sunray: Fallen Soldier
2025 · as Smudge (Echo 2)
Take Cover
2024 · as Lomax the Spotter
One More Shot
2024 · as SRT Agent Donovan