Acting
ZH cinema · 8 credits
Birthplace
China
Also known as Xu Zi-Lu · 徐子鹿
Golden Triangle Rescue
My Magic Fairy Wife
Survival on a Deserted Island
Velociraptor Rampage
守护者
Mermaid Team
Mechanoids: Frontline
Diao Chan VS Zombies
Actor
as Bai Xiaochun
as Diao Chan