Inició su carrera política en Nuevas Generaciones del Partido Popular, donde se afilió a los dieciocho años.
En 2001 fue elegido presidente provincial, hasta 2006, entre estos años también fue miembro del Comité Ejecutivo Nacional de Nuevas Generaciones.
En 2007, es elegido secretario general del Partido Popular de la provincia de Cáceres, compatibilizándolo con la presidencia del partido a nivel local desde el año 2005.
Desde mayo formó parte de la bancada del Partido Popular durante la xiii legislatura y en noviembre revalidó su escaño para la xiv legislatura.
Sin el voto favorable de Alberto Casero el citado decreto no habría logrado la convalidación.