Ashton Chen

Acting

2021

Chinese Doctors

- Head of Energy Department
2010

Ip Man 2

- Tsui Sai-Cheong
2021

Demon Hunter Yan Chixia

- Yan Chixia