Birthday: 22 March 1985, Reading, Berkshire, England, UK
Leilah Sutherland was born on March 22, 1985 in Reading, Berkshire, England. She is an actress, known for Harry Potter and the Sorcerer's Stone (2001).
Leilah Sutherland was born on March 22, 1985 in Reading, Berkshire, England. She is an actress, known for Harry Potter and the Sorcerer's Stone (2001).