Early career Miheso was born in Kakamega, Kenya, in a middle-class family. He began his career in the
Kenyan Premier League, where he played for
Thika United from 2011 to 2013, before joining
Sofapaka and spending a further three seasons with the club.
VPS On 5 March 2015, it was announced that Miheso joined Finnish
Veikkausliiga side
Vaasan Palloseura (VPS), signing a one-year contract after spending three months with the club on trial.
A.F.C. Leopards On 31 January 2016, it was announced that Miheso would return to Kenya, joining Premier League giants
A.F.C. Leopards on a six-month contract.
Golden Arrows On 4 July 2016, Miheso joined South African side
Golden Arrows ahead of the
2016–17 season. He made his debut on 24 August 2016 in a 3–1 loss to Kaizer Chiefs coming in a substitute in the 62nd minute.
Buildcon Football Club In March 2017, Clifton Miheso signed in Builddon FC in Zambian Superleague. ==International career==