Fue magistrado de la Corte Constitucional de Colombia (2001-2009) y fue presidente de la Corte de junio de 2005 a abril de 2006.