Michel Roux a voyagé au Sahara et sur les océans de 1968 à 1984, avant de reprendre ses études pour devenir Professeur des Universités et Directeur de Recherches.
Expert APM (Association Progrès du Management) de 2002 à 2008, il est beaucoup intervenu dans les clubs de dirigeants et les comités de Direction pour défendre l’idée que plus une organisation accepte et entretient les différences, plus elle est créative et cohérente.
Il est depuis 2007 attaché au PDG d’une grande entreprise, Ceva Santé Animale, pour les questions d’organisation.
Il a écrit de nombreux ouvrages dont "Inventer un nouvel art d’habiter" et "Manager la complexité avec la théorie chinoise des 5 Éléments".
Il est également formé à l'acupuncture traditionnelle chinoise.