User
person

Sebastian Cluer

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

Known For

Directing

Movies

1 acting

10 crew

Popularity

0.2

The Papal Chase
The Papal Chase
2004 • as Self
★ 5.7