Black Widow | Gulag Inmate (uncredited) | 2021-07-07 | |
No Time to Die | Spectre Agent (uncredited) | 2021-09-29 | |
Zack Snyder's Justice League | Armies of Men Mongolian Warlord (uncredited) | 2021-03-18 | |
Waiting for the Barbarians | Barbarian 5 | 2019-09-06 | |
Show Dogs | The Chinese Businessman | 2018-05-18 | |
Solo: A Star Wars Story | Dryden Guest (uncredited) | 2018-05-15 | |
Star Wars: The Last Jedi | Canto Bight Casino Patron (uncredited) | 2017-12-13 | |
Assassin's Creed | Animus Patient | 2016-12-21 | |
Doctor Strange | Kamar-Taj Disciple (uncredited) | 2016-10-25 | |
Exodus to Shanghai | Tong | 2015-11-09 | |
Star Wars: The Force Awakens | Resistance Fighter (uncredited) | 2015-12-15 | |
Jupiter Ascending | Kalique Coder (uncredited) | 2015-02-04 | |
Doctor Who: The Husbands of River Song | Starline Galactic Villain (uncredited) | 2015-12-25 | |
Doctor Who: Deep Breath | Clockwork Droid (uncredited) | 2014-08-23 |