Image of Stephen Shiu

Stephen Shiu

Sorry, couldn't find any biography for Stephen Shiu. Read bio at tmdb | Read bio at Wikipedia
Born:
Jul 22, 1949 In Hong Kong, China
Movie/TV Credits:
2
First Appeared:
In the series Crocodile Tears 1978-04-23
Latest Project:
Movie On the Wrong Track 1983-04-15
Known For
Poster of On the Wrong Track
Poster of Crocodile Tears
Filmography
Movie On the Wrong Track 1983-04-15
Series Crocodile Tears 1978-04-23