Auparavant 4ème vice-président du Parlement panafricain[1], il est élu le 29 juin 2022 comme président de cette assemblée[2],[3],[4]. Il démissionne en août 2023 lors la dissolution du Sénat du Zimbabwe afin de briguer un nouveau mandat de sénateur[5]. Le 25 mars 2024, il est réélu à ce poste [6].
Il est élu au Conseil des chefs du Zimbabwe depuis 2013[7], et en devient le vice-président en août 2023, ce qui lui confère automatiquement, en vertu de la Constitution zimbabwéenne (article 120), la qualité de sénateur[5].