Fue diputado del Partido Popular por la provincia de Sevilla desde 2008 en las legislaturas IX, X, XI y XII.
Portavoz Adjunto del Grupo Parlamentario Popular en el Congreso de los Diputados.
[1] Fue director general del Instituto de la Juventud INJUVE entre 1996 y 1998.
Entre 2007 y 2012 fue vicesecretario general del Partido Popular de Andalucía.
Dirigió la campaña del PP andaluz en 2012, en las primeras elecciones autonómicas ganadas por el Partido Popular en Andalucía.