David Lo
Born 1945-02-18
Šanghai, China
Died 2016-03-04
(71 years old)
Pamela Youde Nethersole Eastern Hospital, Hong Kong
Biography
Creator has no biography yet
Actor
Series | |
---|---|
1982 |
The Restless Trio |
1981 |
Three Legged Race |
1976 |
First Love |