BAFTA Scotland Award-nominated actress for her role in the 1992 film Upstate well known for her portrayal of Edie McCredie in the children's program Balamory. She became a series regular on River City as Suzie Fraser in 2016.
She made her debut as a screen actress in the early 1970s.
She provided the voice of the Ice Governess in the Doctor Who 2012 Christmas special, The Snowmen. She was an appointed Cultural Fellow at Glasgow Caledonian University.
She was previously married to David MacLennan.
She starred alongside Julie Wilson Nimmo in the series Balamory.