Nacido en Belén de Umbría cuando aún era parte del departamento de Caldas, estudió economía en la Universidad Libre, en Pereira, donde también obtuvo un diplomado en Servicios Públicos, y se especializó en Gestión Pública en la Escuela Superior de Administración Pública.
En 2001 resultó elegido alcalde de ese municipio, extendiendo su mandato hasta 2003.
[1] En 2006 resultó elegido Representante a la Cámara por Risaralda, con el aval del Partido Conservador, ocupando el escaño hasta 2014.
En el período 2014-2018 fue suplente del Representante Mauricio Salazar Peláez.
[1] Fue secretario de Desarrollo Agropecuario de Risaralda durante la administración del gobernador Sigifredo Salazar Osorio.