Leelo Ross has appeared in 1 show and 1 movie. A performance to be found in the role of Audrey Nash in the series Last of the Summer Wine. In the cinema, in the role of in the feature film The Shadow in the North.