Nació el 17 de octubre de 1952 en el municipio de Villahermosa, en el departamento del Tolima.
Se ha desempeñado como comisario nacional de policía en el Ministerio de Justicia, auditor en la Contraloría General de la República y diputado a la Asamblea del Tolima durante el periodo comprendido entre 1990 y 1994. Se desempeñó como alcalde del municipio de Icononzo entre 1995 a 1997 y 2001 a 2003.
Militó en el Partido Liberal por más de 20 años y fue cofundador del Partido de la Unidad Nacional al cual pertenece actualmente.
Representante a la Cámara en el periodo constitucional 2006 - 2010 por el departamento del Tolima.
Integrante de la Comisión Séptima Constitucional Permanente o Salud y Seguridad Social y Familia.
Representante a la Cámara en el periodo constitucional 2006 - 2010 por el departamento del Tolima.
Integrante de la Comisión Sexta Constitucional Permanente o Transporte y Comunicaciones.
Representante a la Cámara en el periodo constitucional 2006 - 2010 por el departamento del Tolima.
Integrante de la Comisión Segunda Constitucional Permanente, Igualmente, es miembro de la Comisión Accidental de Inteligencia y Contra Inteligencia.
Elegido Vicepresidente de la Cámara de Representantes en el periodo legislativo 2016 – 2017.