Beth Goddard
Birthday:
1969, London, England, UK
Beth Goddard was born in 1969 in London, England. She is an actress, known for X: First Class (2011), Edge of Tomorrow (2014) and Beautiful Thing (1996). She has been married to Philip Glenister since 2006. They have two children.
NEXT PAGE
Mrs. Xavier
Sister Helena
Lady Louisa Dunsany