birth_place birth_date yearsactive article_title name occupation
birmingham 1985-86 2005 -- present flora spencer-longhurst
 flora spencer-longhurst actress
flora spencer-longhurst

flora spencer-longhurst is an english stage and television actress .
she is best known for her role in the cbbc series `` leonardo '' and the itv series `` unforgiven '' .
