Marcelle LeBlanc is an actress, known for Fear Street: 1978 (2021), Stranger Things (2016) and Criminal Minds (2005).