Popularity: 0
1947-07-04
Macao (now Macao SAR, China)
Character: director
Release date: 01/01/1970
Character: Interpol Officer
Release date: 12/04/1980
Character: Self
Release date: 06/08/1983