
Lenora Crichlow
- Date of Birth: 1985-01-04
- Place of Birth: City of Westminster, London, England, UK
Biography
Lenora Crichlow (born 4 January 1985) is an English actress.... Lenora Crichlow (born 4 January 1985) is an English actress.

The Things I Haven't Told You
Drama, TV Movie, Mystery • 2008 March

Black Mirror
Sci-Fi & Fantasy, Drama, Mystery • 2011 December

Kiss of Death
• 2008 January

Bel-Air
Drama • 2022 February

Deception
Drama, Crime • 2018 March

Goliath
Crime, Drama • 2016 October

Doctor Who
Action & Adventure, Drama, Sci-Fi & Fantasy • 2005 March

Death in Paradise
Comedy, Crime, Drama, Mystery • 2011 October

Sugar Rush
Drama, Comedy • 2005 June

Being Human
Sci-Fi & Fantasy, Drama, Mystery, Action & Adventure • 2009 January