Although he primarily plays as a left winger, he can also operate as a striker, speed being his main attribute.
After making 27 appearances with Police scoring 18 goals, Ugandan side Uganda Revenue Authority SC enticed him and joined them in 2007.
During his 2 years with U.R.A he made 25 appearances for the club, before moving to Oman's Premier League side Al Nasrin 2009.
After a successful year in Oman, he joined Malaysian Premier League side Universiti Sains Malaysia Staff F.C.
This biographical article related to Ugandan association football is a stub.