Sheila Donald has appeared in 3 shows and 2 movies. A performance to be found in the role of Edith Hampshire in the series How Not To Live Your Life. In the cinema, in the role of Old Woman in the feature film New Town Killers.