Jan 1, 1906 - Ayvalik, Ottoman Empire [now Turkey]
No biography available.
No crew credits available.