Piastował urząd ministra transportu i komunikacji (1989–1992), ministra finansów i planowania (1992–1993) oraz ministra stanu (1993–1994). 22 marca 1994 prezydent Blaise Compaoré powołał go na stanowisko szefa rządu, które sprawował do 6 lutego 1996. Następnie został doradcą w kancelarii prezydenta, w 1999 objął urząd sekretarza generalnego Kongresu na rzecz Demokracji i Postępu (CDP).
W wyborach przeprowadzonych 29 listopada 2015 odniósł zwycięstwo już w pierwszej turze uzyskując wynik 53,49% głosów[3]. Drugi w kolejności Zephirin Diabré zdobył 29,65% głosów[4]. Stanowisko objął oficjalnie 29 grudnia 2015 podczas ceremonii inauguracyjnej w Wagadugu[5].
W wyborach prezydenckich w 2020 z powodzeniem ubiegał się o reelekcję z wynikiem 57,74%[6].
24 stycznia 2022 został usunięty ze stanowiska przez armię w wyniku zamachu stanu[7].