NEBULA
Discover
Movies
TV Shows
Lisa Yuen — NEBULA
Acting
Lisa Yuen
November 20, 1957
Hong Kong, British Crown Colony
Known
for
80
Crocodile Tears
1978
66
The Island
1985
72
Cream Soda & Milk
1981
80
The Happenings
1980