Nacido el 17 de octubre de 1961 en Osuna (Sevilla), es Doctor en Derecho por la Universidad de Cádiz e ingresó en 1987 en la Carrera Judicial.
Ha ejercido como Juez en Sanlúcar de Barrameda y Cádiz y como Magistrado, en Jerez y Cádiz. Fue Director General de Relaciones con la Administración de Justicia de la Junta de Andalucía y Vocal del Consejo General del Poder Judicial, organismo en el que también fue Coordinador Territorial en Andalucía de sus planes de formación.