The Uganda born goalkeeper started playing football in his hometown Entebbe, Uganda, at Entebbe Young Academy . He later joined Proline Academy, where he shaped his career by playing at the junior level until he was promoted to the senior team, where he played for only one season .

Besides playing for Proline Academy, he has featured for URA ,Solito Black Stars and Wakiso Giants in Uganda; defunct Sony Sugar FC in the Football Kenya Premier League ; Biashara United where he played in the CAF Confederation Cup and FC Ihefu in Tanzania .He later moved to Kakamega Homeboys in 2023, where he’s played for one and half years.