Marcus Romeo began his training at Central Pennsylvania Youth Ballet before completing his pre-professional studies at the School of American Ballet, where he earned prestigious scholarships from the Columbus Citizen Foundation, the Rudolf Nureyev Foundation, and others. He joined Boston Ballet II under Mikko Nissinen, rising to the corps de ballet in 2014 and performing in works by Balanchine, Robbins, Neumeier, Forsythe, and Liska. In 2017, Romeo joined Cincinnati Ballet and was promoted to Soloist, performing repertoire by Kylián, Peck, Marston, Naharin, Lopez Ochoa, Ekman, Cerrudo and others.