Acting
15 titles
No biography available.
No Time to Die
Spectre Agent (uncredited)
Black Widow
Gulag Inmate (uncredited)
Zack Snyder's Justice League
Armies of Men Mongolian Warlord (uncredited)
Waiting for the Barbarians
Barbarian 5
Show Dogs
The Chinese Businessman
Solo: A Star Wars Story
Dryden Guest (uncredited)
Star Wars: The Last Jedi
Canto Bight Casino Patron (uncredited)
Assassin's Creed
Animus Patient
Doctor Strange
Kamar-Taj Disciple (uncredited)
Doctor Who: The Husbands of River Song
Starline Galactic Villain (uncredited)
Exodus to Shanghai
Tong
Pan
Neverland Warrior
Jupiter Ascending
Kalique Coder (uncredited)
Doctor Who: Deep Breath
Clockwork Droid (uncredited)
Fast & Furious 6
Passerby (uncredited)