- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Caroline Lucas was born on December 9, 1960 in Malvern, Worcestershire, England, UK. She has been married to Richard L. Savage since July 1991. They have two children.
Awards
Known For
Filmography