Margo McLennan was born on February 8, 1938 in Peckham, London, England as Eileen Marguerite McMenemy. She was an actress, known for The More Things Change... (1986), Spaceflight IC-1: An Adventure in Space (1965) and Prisoner Queen (2003). She was married to Rod McLennan and Tony Doonan. She died on July 28, 2004 in Colgate, West Sussex, England.