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