Actualmente, registrador Nacional del estado civil, se desempeñó como magistrado y presidente del Consejo Nacional Electoral de la República de Colombia.
En las elecciones legislativas de 2010 fue elegido Representante a la Cámara por Caldas con el aval del Partido Social de Unidad Nacional con 26.607 votos.
Sólida experiencia en asuntos de política pública.
Autor de diferentes proyectos que hoy son ley de la república, en especial relacionados con la rama judicial, el procedimiento penal y el sector agrario.
Actualmente, se desempeña como magistrado y presidente del Consejo Nacional Electoral de la República de Colombia.