Fue Fiscal General, Procurador General de la Nación, Embajador en Austria, Congresista de Colombia y Ministro de Justicia entre 2013 y 2014.