Home
About
Sarah Scott
Born: 1983-09-28 Lincoln - Nebraska - USA
Sarah Scott was born on September 28, 1983. She is an actress and producer.
Acting (in our collection)
The Artist
(2011)