Movies
Batman: Knightfall Part 1: Knightfall
as Chen (voice)
The Wrecking Crew
as Akihiko
Mission: Impossible - The Final Reckoning
as Pills
Thor
as Einherjar Guard (uncredited)
Twisters
as Mike
Terminator: Dark Fate
as Technician Curtis
Olympus Has Fallen
as Korean Terrorist (uncredited)
Legion
as Warehouse Guard
Independence Day: Resurgence
as Young Man
Safe
as Triad Laptop Soldier