Margot grew up in San Jose, California, where she trained at Los Gatos Ballet under Marcie Ryken for ten years. After high school, she spent three years in the Graduate Program at Pittsburgh Ballet Theatre School, where she performed roles including the Sugar Plum Fairy in The Nutcracker and Nikiya in La Bayadère.
Margot was a member of BalletMet 2 for their 2015–2016 season, performing corps and soloist roles in ballets by Edwaard Liang, David Nixon, Gustavo Ramirez Sansano, Gerard Charles, and George Balanchine. She joined Dayton Ballet in 2016, where she has performed roles including Daisy in Ron Cunningham’s The Great Gatsby, Odette in Septime Webre’s Swan Lake, Lucy in Karen Russo Burke’s Dracula: Bloodlines, and Butterfly in Madame Butterfly. This is Margot’s first season with IMC.