Sarah Scott
Sarah Scott is an actress and intimacy coordinator. She was born in Lincoln, NE and grew up outside the Dallas, Ft. Worth area. Scott began training as a jazz dancer from an early age and joined a competitive company when she was thirteen. The summers spent in New York with dance class, theatre, ...