FILMOGRAPHY
1986 · 電影
1984 · Shu Ya
1983 · Wife being beaten on the beach
1983 · Woman pawning umbrella
1985 · Female jogger at harbor
1985 · 電影
1985 · Dr Chen's Wife
1989 · 電影
1982 · DD
1982 · 電影