Edgar Flores nació en Tegucigalpa, Honduras.
Fue escogido para formar parte del reparto de la primera miniserie hondureña, Diferentes a todos, después de un casting realizado a escala nacional. La serie fue una producción Promega, dirigida por Francisco Andino y producida por Francis Mejía.
Fue escogido a través de Terco Producciones, que se encargó del casting en Honduras para SIN NOMBRE, y a las pocas semanas se encontró ante las cámaras rodando su primer largo.
Actualmente trabaja con Promega, en Tegucigalpa, mientras sigue estudiando.