Date of birth: September 28th 1983 (41 years)
Place of birth: Lincoln - Nebraska - USA
Sarah Scott is an actress and intimacy coordinator. She was born in Lincoln, Nebraska and grew up in North Texas. Scott graduated from New York University in 2002 with a degree in Culture & Communications and a minor in Ballet. Early years were spent acting in fringe theatres around New York City, a... Read more