Se licenció en Derecho por la Universidad de Sevilla, ejerciendo en ella como profesor no numerario hasta que aprobó su tesis doctoral titulada "El accidente de trabajo por acto de tercero" y conseguir así una plaza de profesor titular, en un primer momento en Bilbao y posteriormente en la Facultad de Derecho de Córdoba.