Profesor Titular de Derecho Procesal de la Universidad Complutense de Madrid, actualmente en comisión de servicios en la Universidad de Córdoba.
Autor de varias monografías individuales y de obras colectivas de materia procesal, sobre temas como: la comunicación procesal, la regulación de los actos del proceso, la competencia de los tribunales penales, la protección de testigos, el arbitraje de consumo y la ejecución forzosa.
Además, ha escrito los manuales Aspectos fundamentales de Derecho Procesal Civil (La Ley), con el Prof. Banacloche; y Teoría y práctica del proceso de ejecución civil (Aranzadi), con la Prof. Peiteado.
Ha impartido las diferentes asignaturas de Derecho Procesal tanto en la antigua Licenciatura como en el Grado en Derecho; también es profesor en diversos másteres jurídicos; y ha ejercido como coordinador de algunas titulaciones como el Máster en Derecho Público (de la UCM) o el Grado en Derecho (de la UCO).
Tiene reconocidos tres sexenios de investigación por el CNEAI.