Se ha desempeñado como Conjuez, Presidente de la Corte Primera de lo Contencioso Administrativo (1986-1989) y Magistrado (1989-2000).