Career
Victors Football Club
He made his debut during the 2007 season in a game against Kampala City Council Football Club. South Carolina Villa
He became the most expensive player in Ugandan history when South Carolina Villa paid Victors Football Club 16 million shillings ($10,000) in May 2009. In March 2010, his recovery from a hamstring injury to be available for the African Nations Championship (CHAN) qualifier against Burundi was crucial to the success of the National Team.