Profesor titular de Ciencia Política en la Universidad de Murcia. Evaluador de GRECO en la III Ronda de Evaluación (Financiación de partidos) y del Informe Anticorrupción de la UE. Ha formado parte de diversas comisiones de expertos en el Centro de Estudios Políticos y Constitucionales como la del anteproyecto de ley de transparencia o la de desafección política y regeneración democrática. Fue becario Fulbright en la Universidad de California San Diego y becario de la Fundación Juan March.