Feb 3, 1995 - Henstedt-Ulzburg, Schleswig-Holstein, Germany
No biography available.
No crew credits available.