Nació en enero de 1954 en Andalucía, al oriente del Departamento de Valle del Cauca.
[1] Comenzó su carrera política desde joven: Incluso antes de terminar su carrera profesional fue elegido concejal de Andalucía, a nombre del Partido Liberal, en 1972.
Ocupó su escaño en el concejo durante 20 años, hasta que en las elecciones regionales de 1992 es elegido diputado a la Asamblea Departamental del Valle del Cauca, siendo reelecto en 1994 y 1997.
[1] En 2000 no aspira a un cuarto término para poder presentarse como candidato a la Cámara de Representantes, siendo electo en marzo de 2002.
[1] Sirvió como Secretario de Gobierno de Valle del Cauca durante el mandato del gobernador Ubeimar Delgado; en tal calidad se desempeñó como Gobernador Encargado de Valle del Cauca en 2014.