Ha militado en el Partido Conservador Colombiano ocupando varios cargos entre ellos el de senador, embajador en Italia, negociador de paz, consejero presidencial y Ministro del Interior y de Justicia desde el 2008 hasta el 2010.