Sidney Leeder is an actress and producer, known for Goon (2011), Debug (2014) and The Hazing Secret (2014). Read more on iMDB