Amplió estudios en las Universidades de Roma, París y Bruselas.
Obtuvo el doctorado en Derecho y fue catedrático de Derecho Administrativo en la Universidad de Oviedo.
Trasladándose a Madrid fue nombrado director del Instituto de Estudios de Administración Local (1969-1973), secretario general técnico de la Presidencia del Gobierno (1973-1974), secretario general técnico del Ministerio de Gobernación (1974-1975).
Fue procurador en las Cortes Españolas en su X Legislatura, en representación del tercio familiar por la provincia de Toledo.
Católico, fue miembro super-numerario del Opus Dei.