Es licenciado en Ciencias Políticas y Administración Pública, maestro en Educación para la Ciudadanía y doctor en Ciencias Jurídicas por la Universidad Autónoma de Querétaro. Recibió en 2017 la Medalla al Mérito Académico de posgrado, máxima distinción académica para los estudiantes de esta Universidad. Es Candidato a Investigador Nacional del Sistema Nacional de Investigadoras e Investigadores. Se desempeña como profesor de tiempo completo en la propia UAQ, adscrito a la Facultad de Derecho. Es Secretario Ejecutivo del Comité de Querétaro de la Asociación Mexicana de Ciencias Políticas, miembro de la Cátedra Leonardo Morlino de la UAQ, y de la Red Iberoamericana de Estudios de Gobierno, Política y Gestión Pública. Funge como secretario de redacción de Estancias, Revista de Investigación en Derecho y Ciencias Sociales. Cuenta con diversas publicaciones sobre teoría política, ciencias jurídicas y educación para la ciudadanía.