Home›Emma BrownEmma BrownKnown for ActingBorn:1984-01-01Place:Leeds, West Yorkshire, England, UKTV Shows1998The Worst Witch Details