Mary Ellen Young was born on March 4, 1952 in Toronto, Ontario, Canada. She is known for
Rock & Rule (1983),
Strawberry Shortcake (1980) and
Intergalactic Thanksgiving or Please Don't Eat the Planet (1979). She was married to Gregory Duffell. She died on April 6, 2013 in Toronto, Ontario, Canada.