You need to enable JavaScript to run this app.
Stephen Shiu Yeuk-Yuen
BIRTH: 1949-07-22
BIRTH PLACE: Hong Kong, China
Movies
charactor:
On the Wrong Track
1983-04-15
TVshows
charactor:
Crocodile Tears
1978-04-23
Gallery