Cynthia Cleese was born on February 17, 1971 in Croydon, Surrey, England. She is an actress, known for A Fish Called Wanda (1988), Fierce Creatures (1997) and I'm on Fire (1998). She was previously married to Ed Solomon.
Cynthia Cleese born?
Cynthia Cleese was born in Croydon, Surrey, England, UK