He began his professional career at a Botswana local team Gaborone United and four years later, on 13 July 2012, joined South African club Wits University, which are also known as BidVest Wits, on a two-year deal.
He began his professional career at a Botswana local team Gaborone United and four years later, on 13 July 2012, joined South African club Wits University on a two-year deal. South African club Wits University are also known as BidVest Wits.