Musyoka est membre de la KANU dans les années 1990. Quelques mois avant les élections de 2002, il suit Raila Odinga, alors secrétaire-général de la KANU, pour former avec le parti libéral démocrate, la coalition nationale arc-en-ciel. La coalition remporte les élections. Musyoka rentre au gouvernement en tant que ministre de l'environnement. Il est ensuite démis de ses fonctions après des critiques contre le président Mwai Kibaki.
Musyoka est l'un de ceux qui mènent, avec succès, la campagne pour le non au référendum constitutionnel de 2005.
Musyoka est député de la circonscription de Mwingi Nord[1]. Musyoka quitte l'Orange Democratic Movement en à la suite de la prise de contrôle de Raila Odinga dans l'investiture de l'ODM. Musyoka rejoint l'ODM-Kenya et en est élu candidat pour l'élection présidentielle du [1].
En vue de l'élection présidentielle de 2022, Musyoka est en lice pour devenir le colistier de Raila Odinga et briguer le poste de vice-président. Toutefois Odinga choisit Martha Karua comme colistière et pour protester, Musyoka quitte l'alliance Azimio La Umoja qui soutient la candidature d'Odinga. Il annonce sa propre candidature à l'élection présidentielle[2]. Musyoka revient toutefois sur sa décision et apporte son soutien à la candidature d'Odinga et Karua après la promesse d'Odinga de le nommer à un poste important au gouvernement[3].