Licenciado en Matemáticas por la Universidad Complutense de Madrid.
Trabajando en departamentos de informática en la Junta de Comunidades de Castilla-La Mancha desde el año1993, primero como personal laboral y desde 2003 como funcionario de carrera. Anteriormente en una empresa de servicios informáticos.
Ha ocupado diferentes puestos como jefe de servicio y jefe de área en diversas Consejerías de la Junta, así como en el servicio de salud (SESCAM).