Sarah Scott

Born in September 28th, 1983

From Lincoln - Nebraska - USA

Sarah Scott Biography

Sarah Scott was born on September 28, 1983. She is an actress and producer.

Sarah Scott Filmography

Desperate Waters Poster
July 5, 2019
Soaked in Bleach Poster
June 11, 2015
Sam Poster
April 21, 2015
The Artist Poster
January 20, 2012
The Grind Poster
September 22, 2009
The Devil's Muse Poster
January 16, 2007