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 ...Show More
Beth Goddard's FILMOGRAPHY
as Actor (181)
Beth Goddard'S roles
Mrs. Xavier
Lady Louisa Dunsany
Sister Helena