Zachary Sluser: Zachary Sluser. Director: The Driftless Area. Zachary Sluser was born on 6 July 1981 in Montreal, Quebec, Canada. He is a director and producer, known for The Driftless Area (2015) and Path Lights (2009).
Known For: The Driftless Area (Director), Path Lights (Director)