2023
7.5
Tetris
Actor - Bank Manager
2014- 2016
Marco Polo
Actor - Kaidu
2013
6.7
Olympus Has Fallen
Actor - Kang
2012
5.2
The Man with the Iron Fists
Actor - Zen Yi, The X-Blade
2009
4.8
Ninja Assassin
Actor - Takeshi
2005- 2017
Prison Break
Actor - Ja
2002
7.3
Die Another Day
Actor - Zao
Full filmography