Kimosho first ran for the Western Youth Member of Parliament in 2011 but lost. He ran for the Kazo County parliamentary seat in the January 14, 2021 general election on the ticket of NRM polling 17,733 votes defeating the incumbent member of the parliament representing the district, Gordon Bafaki who received 10,235 votes. Upon inauguration to the parliament he was appointed as spokesperson of the 11th Parliament.