New Artist

Leila Farzad

Warm, grounded and rich. Full of character.
Born in London to Iranian parents.
Known for her starring role as a corrupt Leeds police inspector in Better.

In 2021, Leila was BAFTA-nominated for her breakthrough performance in I Hate Suzie.