Acting
李奇龙
Bekannt aus
Ip Man
(2008) – Green Dragon / Master Li
Shaolin
(2011) – Hou's Officer
Painted Skin - Die verfluchten Krieger
(2008) – Wu Zhao
The Touch
(2002) – Henchman A