Biography

Sung Chiao is an actor, known for The Eight Immortals (1971), Mo deng nu xing (1985) and Indebted for Life and Love (1971).