Actor
Mortal Kombat 2
2025
as Liu Kang
Art of Eight Limbs
2024
as Scott Schiff
The Caller
2024
as Cheng An
Mortal Kombat
2021
as Liu Kang
Son of the South
2021
Summer Knight
2019
as Uncle
In a New York Minute
2019
as David Qiao
Aquaman
2018
as Captain Murk
Come Across Love
2017
as David
Power Rangers
2017
as Zack Taylor / The Black Ranger
Monster Hunt
2015
as Wind Monster Hunter
Holiday Spin
2012
as Clayton