Leila is a British-born actress currently based in London, United Kingdom. Although she spent most of her teenage years in the UK, Leila spent her childhood moving between Hong Kong, Vancouver and London. She enjoys travelling and working internationally.
Leila has continuously work professionally and appeared in a variety of TV and film productions. She is currently filming various shorts and other feature length films.
She is currently represented by Kreative Talent. For business enquiries please contact Sue at 0208 133 0687.