Helen Au Hoi-Lun
Millionaires' Express
1986
Movie
Where's Officer Tuba?
1986
Movie
The Island
1985
Movie
The Wrath of Silence
1994
Movie
No Regret
1987
Movie