Sarah McLeod is a 52 years old actress (18 juillet 1971). Sarah McLeod has appeared in 2 shows and 2 movies. A performance to be found in the role of Nicky in the series A Twist in the Tale. In the cinema, in the role of May Belle (uncredited) in the feature film Forgotten Silver.