Carol Needham was born on March 17, 1960 in Surrey, England, UK. She is an actress, known for AmBisome: Healthcare Campaign (2019).
No data