Peter began dancing at age 6 at New Hampshire School of Ballet. At age 13, Peter landed the title role of Billy in Billy Elliot: the Musical on Broadway. Performing choreography by Tony Award winner Peter Darling, he also received ballet training from Francois Perron and Jeff Edwards. Peter played the role for a year and a half, staying until the show closed in 2012. He continued his training at New Hampshire School of Ballet and Southern New Hampshire Dance Theater. He danced with Urbanity Dance as a junior apprentice, and trained for 2 years at Boston Ballet School before joining Charlotte Ballet in 2016. He has performed works by George Balanchine, Jean-Pierre Bonnefoux, Javier de Frutos, Johan Inger, Sasha Janes, Alonzo King, Jiri Kylian, Stephanie Martinez, Ohad Naharin, Helen Pickett, Filipe Portugal, Dwight Rhoden, Jerome Robbins, Christian Spuck and Medhi Walerski.