Octavio Rosas Landa est économiste et titulaire d’une maîtrise en géographie et professeur à la faculté d’économie de l’Université nationale autonome du Mexique. Il a soutenu l’adoption de la nouvelle Ley General de Aguas (Loi générale sur l’eau) au Mexique et a été l’un des membres fondateurs de l’ANAA (Assemblée nationale des personnes touchées par la détérioration de l’environnement).