George Sluizer Poster

Biography

George Sluizer was born on June 25, 1932 in Paris, France. He was a director and producer, known for The Vanishing (1988), Dying to Go Home (1996) and The Stone Raft (2002). He died on September 20, 2014 in Amsterdam, Noord-Holland, Netherlands.