Michel er utdannet lærer fra Teacher Training College på Seychellene. Fra 1974 til 1977 var han medlem i eksekutivkomiteen i Seychelles People's United Party. Da dette partiet i 1978 skiftet navn til Seychelles People's Progressive Front (SPPF), fortsatte han i eksekutivkomiteen også der. I 2009 byttet partiet navn til Parti Lepep. Michel er leder i dette partiet. Samtidig hadde Michel fra 1977 til 1993 en militær karriere i Seychelles Defence Forces, der han var stabssjef og oppnådde grad av oberst.