Nacido en Villanueva de la Serena (Badajoz), es Ingeniero Agrónomo. En la legislatura 2015-2019 ha desempeñado en la Junta de Extremadura las funciones en primer lugar como Director General de Desarrollo Rural y posteriormente como Secretario General de Desarrollo Rural y Territorio.
En el ámbito municipal, actualmente y durante cinco legislaturas ha sido responsable de varias concejalías en el Ayuntamiento de Villanueva de la Serena. En esta etapa presidió el Consejo de Administración de la empresa Nueva Agricultura Villanovense (NAVISA).
Fue delegado de la Sociedad Estatal de Infraestructuras Agrarias (SEIASA) en el periodo 2005-2011, empresa pública del Ministerio de Agricultura, Pesca y Alimentación dedicada a la modernización de regadíos.
Como Ingeniero Agrónomo también ha trabajado en el ámbito del sector de empresas privadas.