Actor
Mortal Kombat 2
2025
as Cole Young
Deadpool & Wolverine
2024
as Shatterstar
Babylon
2022
as Smoking Man (uncredited)
About Fate
2022
as Kip Prescott
Fistful of Vengeance
2022
as Lu Xin Lee
Mortal Kombat
2021
as Cole Young
Ji
2019
as Ji
Once Upon a Deadpool
2018
as Shatterstar
Deadpool 2
2018
as Shatterstar
Den of Thieves
2018
as Secret Service Lobby Guard #1
Sacrifice
2015
as Ben Kittman
10,000 Days
2014
as Jiro Farnwell
The Hangover Part III
2013
as Prison Guard (uncredited)
Olympus Has Fallen
2013
as Korean Commando (uncredited)
Kurbaan
2009
as SWAT Team Member
Mini's First Time
2006
as Skatepunk #2
True Vengeance
1997
as Druglord's Son (uncredited)
Mike & Nick & Nick & Alice