Realizó estudios de contabilidad en la Universidad O&M y luego se especializó en Ciencias Económicas y Políticas. Tiene una trayectoria de más de 31 años en el sector financiero nacional. Durante 18 años ocupó diversos cargos directivos en la banca privada, hasta su ingreso en la Superintendencia de Bancos, donde trabajó 14 años, desempeñando distintas posiciones, entre ellas, subdirector financiero e intendente hasta el año 2014. En este año fue designado como la máxima autoridad de la institución, en sustitución de Rafael Camilo. Fue ratificado en esta posición en 2016. Durante sus años de gestión, ocupó el cargo de presidente del Consejo Centroamericano de Superintendentes de Bancos, de Seguros y de Otras Instituciones Financieras entre el 2015 y 2017.
Ha dictado conferencias en foros nacionales e internacionales sobre temas de auditoría y sistema financiero nacional. Fuera del sector financiero presenta una dilatada experiencia en medios de comunicación como productor y conductor de programas de opinión pública.