Ha sido Catedrático de Derecho Administrativo de las Universidades de La Laguna, Valencia, Central de Barcelona, Complutense de Madrid y UNED. Doctor Honoris Causa por la Universidad Carlos III. Perteneció a los Cuerpos de Administradores Civiles Superiores del Estado y Jurídico de la Defensa.