Biography is not available for this person yet.
as Little Master
as Alan
as A Shen
as Tempura
as Lens (segment "Hua shan 24'")
as A Chieh
as Wu Lui
as Allen / Ah Lun
as Fan Xin
as Ah Tai