Coordinador de la Clínica Nansen de Migración y Refugio, director del Programa de Derecho, ambos cargos dentro del Tecnológico de Monterrey, campus Guadalajara. Ha sido consultor y tallerista de distintas agencias de las Naciones Unidas como el PNUD, ONU Mujeres, UNFPA, OIM y la OIT. Actualmente es miembro del Consejo Ciudadano del Instituto Nacional de Migración. Fue director interino del Instituto Jalisciense para Migrantes y recientemente fue autor de la Estrategia Nacional para Combatir y Prevenir el Tráfico Ilícito de Migrantes con Perspectiva de Género.