Nacido en Zamora en 1969, es licenciado en Derecho por la Universidad de Salamanca, ha cursado un Máster en Tributación y Asesoría (CEF) y un Máster en Unión Europea por la UNED. Abogado en ejercicio entre 1993 y 2003, inició su carrera política como concejal y viceportavoz del Ayuntamiento de Zamora (1999-2000). Fue Diputado Nacional por Zamora de la VII a la XII Legislatura y presidió la Comisión de Servicios Sociales de la FEMP entre 2003 y 2011. Además, fue portavoz del Partido Popular en la FEMP (2007-2011) y vicepresidente de la institución (2011-2015). Presidente de la Diputación Provincial de Zamora desde 2003 hasta 2015, y presidente provincial del Partido Popular de Zamora entre 2004 y 2017. También fue alcalde de Casaseca de las Chanas (2015-2017) y vicesecretario general de Organización y Electoral del Partido Popular. Actualmente, es senador por Zamora.