Acting
12 titles
No biography available.
Clash
Sanchez
Detective Chinatown 1900
Irish Goon
Snipers
Andrew
The Longest Shot
2019
Wolf Warrior 2
Jack
The Mermaid
Auctioneer
1945黎明之战
2016
Dragon Blade
Roman Soldier
Outcast
Crusader (uncredited)
The Black Square
British art salesman
Tai Chi Zero
British Soldier (uncredited)
Empires of the Deep
Gava