Fue Doctor en Derecho y Catedrático Numerario de Derecho Procesal de la Facultad de Derecho de la Universidad de Sevilla, y Magistrado de la Audiencia Provincial.