Brawler TBA
as Lee
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
Credits from TMDB.