Egresado de la licenciatura en Derecho por la Universidad Autónoma de Querétaro y Maestro en Administración Pública por la Universidad del Valle de México.
Cuenta con 11 años de experiencia en el servicio público, iniciando en la Junta Federal de Conciliación y Arbitraje, en donde desempeñó funciones orientadas a la impartición de justicia laboral.
Después se incorporó a la Secretaría de Seguridad Ciudadana del Poder Ejecutivo del Estado de Querétaro, ejerciendo los cargos de Jefe del Departamento Jurídico de la Dirección Jurídica, así como Titular de la Unidad de Asuntos Internos y Secretario Técnico, adquiriendo conocimientos y experiencia en el rubro de la seguridad pública. Trabajó en el Departamento de Juzgados Cívicos del Municipio de Querétaro, donde impulsó su fortalecimiento institucional mediante el Reglamento de Justicia Cívica para el Municipio de Querétaro y la creación de la Dirección de Justicia Cívica del Municipio de Querétaro.