Actress · DirectorJessica TurnerStratford-Upon-Avon, Warwickshire, England, UKSocialsIMDbKnown forThe Ottoman LieutenantMrs. Rowe