Raised between Paris, Miami and Lille she attended the University of Charles de Gaulle where Sarah received a Masters in Translation (with emphasis on global communications) and a B.A. in Theater before moving to New York and embarking on a full-time acting career. Find out more.