Known For
Acting
Born
1981-01-22 in Taipei, Taiwan
No biography available for this person.
Little Master
Alan
A Shen
Tempura
Allen / Ah Lun
Lens (segment "Hua shan 24'")