Teddie AllenActingStroud, Gloucestershire, England, UKKnown ForMalice2025MobLand2025Four Kids and It2020Swallows and Amazons2016Cider with Rosie2015