Desde 1961 y hasta su fallecimiento, fue catedrático de la Universidad de Sevilla, primero en la cátedra de Economía Política y Hacienda Pública, sustituyendo a Ramón Carande y desde 1971 catedrático de Derecho Financiero y Tributario.