Es hijo de Francisco Flores Quirós y Carmen Galarza.
Creció en el centro de Curridabat, en la finca de su abuelo materno; desde ese momento su hogar y su familia han estado en este cantón.
La secundaria la hizo en el Colegio Seminario y en la Universidad de Costa Rica se graduó como Ingeniero Agrónomo con énfasis en economía agrícola.
Su trayectoria en el sector público inició como profesor universitario, se desempeñó como Presidente Ejecutivo del Consejo Nacional de Producción (CNP) en las administraciones Figueres Olsen (1994-1998) y Arias Sánchez (1986-1990) y conformo distintas posiciones en el Banco Centroamericano de Integración Económica (BCIE).
Además de funcionario es consultor nacional e internacional.