profile

Sebastian Cluer

Sebastian Cluer is a Director, Producer and Writer born and raised in downtown Toronto.

Movies

poster
The Papal Chase
50 %|Dec 2, 2004
Documentary

Series