Syracuse, Nova York - Estados Unidos da América
Nasceu e foi criado em Syracuse, Nova York. Sarah estudou no HB Studio em Nova York e atuou em várias peças, incluindo "Blood and Rum" no Theatre for the New City, enquanto ganhava um B.A. em Sociologia pela Fordham University. Sarah é graduada pelo William Esper Studio. Ela divide o tempo entre Los Angeles e Nova York.