Born
July 4, 1947 (78 years old)
Known For
Directing
Place of Birth
Macao (now Macao SAR, China)
director
2019
Self
1983
Interpol Officer
1980