Views
Teddie Allen
Known For: Acting
Birthday:
Place of Birth: Stroud, Gloucestershire, England
Also Known As: Teddie Malleson-Allen, Teddie-Rose Malleson-Allen

Known For: Acting
Birthday:
Place of Birth: Stroud, Gloucestershire, England
Also Known As: Teddie Malleson-Allen, Teddie-Rose Malleson-Allen