Biographies: Leila Mimmack - Actor

Biographies

 [1 Content]

A British actress, born on 5 November 1993 in Lymington, Warwickshire, England, United Kingdom. She graduated from Stratford College of Art and Theatre. Her works include Becoming Human, Son of God, High-Rise, and I Am Your Sister.