Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Karen de Beaufort was born in 1959 in Liverpool, England, UK. She is an actress, known for Sketch Pad (1989), We'll Meet Again (1982) and Dramarama (1983). She has been married to Nicholas O Ewence (Lloyd) since 1983. They have two children.