Actress · DirectorHelen Atkinson-WoodMarch 14, 1955(69 years old)Cheadle Hulme, Cheshire, England, UKSocialsIMDbKnown forBlackadderMrs. MigginsQISelf