En 1996 fue designado Defensor del Pueblo Andaluz por el Parlamento de Andalucía, siendo reelegido en 2001 y 2007.