Charlie Galea McClure
01 Jan, 1970 in Canada
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.
Also Known As: