People

Sebastian Cluer

  • Name: Sebastian Cluer
  • Birthday:
  • Place of birth: Toronto, Ontario, Canada
  • Popularity: 0.808
Biography: Sebastian Cluer is a Director, Producer and Writer born and raised in downtown Toronto.

Movies:

Title Release date
The Papal Chase   as  Self 2004-12-02