Catriona MacColl was born on October 3, 1954 in London, England. She is an actress, known for ...E tu vivrai nel terrore! L'aldilà (1981), Quella villa accanto al cimitero (1981) and Paura nella città dei morti viventi (1980). She has been married to Pierre Rocharde since 1993. She was previously married to Jon Finch.