Who is Sarah Scott?
Sarah Scott is an American American actress,intimacy coordinator. Sarah Scott was born on September 28, 1983 in Lincoln, Nebraska, USA. As of 2026, Sarah Scott is 43 years old. Published estimates place the net worth of Sarah Scott at $1 million (estimated).
