Acting
No biography available for Andy Shiu Cheuk-Yiu.
Born: July 21, 1964
Place of Birth: Hong Kong, China
as Chiu
as Noodles Shop Owner
as Pineapple Tart [Triad boss]
as 從輝
as 柔道總會裁判、總會負責人
as 打手
as lawyer He
as 富
as Thug
as Villager
as Casino Clerk
as Tribe Man
as Restaurant Customer / Wudang Disciple