Charlie Galea McClure
Charlie is a Film Animation student at Concordia University in Montreal, QC. Canada.
They are an experimental filmmaker and animator with a passion for horror, surrealism, and DIY aesthetics.
Njihet për: Directing
Ditëlindja:
Vendi i lindjes: Canada
Dihet gjithashtu si: