En 2001 se convirtió en magistrado de la Corte Constitucional y del 11 de junio de 2005 al 10 de abril de 2006 asumió su presidencia.