Crew
Charlie Is Not a Boy
2026 · as Sergeant
Dust Bunny
2025 · as Hitter
Fight or Flight
2025 · as Lead Agent at Vet Clinic
Death of a Unicorn
2025 · as Mercenary #3
The Black Spider
2022 · as Khan
Golden Job
2018 · as Mercenary
Spectral
2016 · as Engineer
The Martian
2015 · as Wen Jiang
A Good Day to Die Hard
2013 · as Alik's Soldier