Sarah Scott Davis
Sarah Scott Davis is a mid-west beauty, whose strong theatrical background supports her conviction to step into anyone's shoes and bring their story to life.Born in Illinois, and raised in Boston and New York City, Sarah's fascination with creating characters began when she landed her first role in...