Actress | Miscellaneous Crew
Actress, who in 1971 co-founded the 7:84 theatre company with her brother, the actor, writer and producer David MacLennan, and her husband. Her other brother is former SDP leader Robert Maclennan.
Elizabeth Margaret Ross MacLennan
Glasgow, Scotland, UK
London, England, UK
Join us Sunday, Sept. 22, at 8 p.m. ET/5 p.m. PT for IMDb LIVE After the Emmys, with exclusive interviews, and more. Plus, see what IMDb editors are watching this month.