[1] A lo largo de su trayectoria ha trabajado con artistas como Olga Pericet, Sara Baras, Rafaela Carrasco, Mercedes Ruiz, Manuel Liñán o Daniel Doña.[2] Desde 2010, dirige su propia compañía de danza, Cía Marco Flores, que cuenta con tres producciones: "DeFlamencas", "Tránsito" y "Laberíntica".Cía Marco Flores estrena su primer espectáculo, “DeFlamencas”, ese mismo año en el Gran Teatro de Córdoba.[6] Es también en 2012 cuando la compañía presenta su segunda producción, “Tránsito”, en los Teatros del Canal de Madrid, durante el Festival Suma Flamenca.Marco Flores estrena su última producción: "Entrar al Juego", que cuenta con artistas invitados como Alejandro Granados y Carmela Greco,[16] hija del prestigioso bailarín José Greco "Entrar al juego" ha recibido una positiva acogida de crítica[17] y público.
Marco Flores durante la rueda de prensa de presentación de su espectáculo "Laberíntica", Festival de Jerez 2014.
Cía. Marco Flores durante su espectáculo "Laberíntica".