David Lo
Born 02/18/1945
Šanghai, China
Died 03/04/2016
(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 |