Born: 1960-01-01
Place of Birth: Schaffhausen, Switzerland
Known For: Directing
Director 2004 4.9
Director 1992 1.0
Self 2001 0.0