Nacido en la localidad de Plasencia (Cáceres) es Licenciado en Historia por la Universidad de Extremadura y Experto en E-learning: educación y formación en Internet por la Universidad Nacional de Educación a Distancia (UNED).
Es profesor de educación secundaria y ha desarrollado su labor docente en centros educativos de la Junta de Extremadura. Fue administrador de aula dentro del proyecto Aulas Mentor del Ministerio de Educación y Ciencia del Gobierno de España. Ha sido además coordinador de formación y proyectos de la Asociación para el Desarrollo de Monfragüe y su Entorno (ADEME).
Actualmente es Alcalde de la localidad de Mirabel (Cáceres) desde 2007. Desde 2015 Vicepresidente de la Diputación de Cáceres, coordinador del Área de Servicios Estratégicos de Desarrollo Territorial y Diputado del Desarrollo y Turismo Sostenible.