Isabelle Mejias
Full Biography
Isabelle Mejias, born in 1961 in Montreal, Quebec, Canada, began her acting career with her first role in the 1980 film 'Girls'. She gained critical acclaim for her performance in 'Unfinished Business' (1985), earning a Genie Award nomination for Best Actress. Mejias left acting by 1993 to pursue directing and producing from the mid-90s until around 2011. Currently, she serves as the Executive Director for Mending Kids.