Sarah McLeod Bio, Photos and Updates
Bio: Sarah McLeod is a New Zealand film and television actress. Her most notable role was in the Peter Jackson films The Lord of the Rings: The Fellowship of the Ring and The Lord of the Rings.
Born: July 18, 1971 in New Zealand
Posted In: New Zealand Movie Actresses