May 20, 1927 - Mukden, Manchukuo [now Shenyang, China]
No biography available.
No crew credits available.