Margot wurde in Pittsburgh, Pennsylvania, geboren und wuchs in Delaware und Nordindiana auf. Sie besuchte die Interlochen Arts Academy, die Yale School of Drama und die North Carolina School of the Arts, wo sie ihren BFA erhielt. Sie begann ihre Karriere in New York City, wo sie im Theater und in Werbespots arbeitete. Margot gehörte zur Originalbesetzung von "I'm Getting My Act Together & Taking It On The Road" beim New York Shakespeare Festival und später am Circle in the Square Downtown. Sie setzte das Musical in der Los Angeles Company fort und zog nach Kalifornien um. 2011 wiederholte sie in New York ihre Rolle der Alice in "Still Getting My Act Together", einer neuen Fortsetzung des Originals. Seit 1980 arbeitet sie in Los Angeles im Theater und Fernsehen. Darüber hinaus ist sie Komponistin und Singer-Songwriterin und tritt in verschiedenen Veranstaltungsorten in Los Angeles auf. Derzeit arbeitet sie an einer Solo-Show mit schrecklichen wahren Geschichten und einigen schönen Liedern dazu. Sie hat 14-jährige Zwillinge.