Revelado nas categorias de base do futebol ugandense, Owori chegou ao SC Villa em 2018. Em seguida, teve uma breve experiência no futebol europeu, com passagens por Vélez CF, da Espanha, e Utsiktens BK, da Suécia. O jogador retornou ao seu país natal em 2023 e foi peça importante na conquista, pelo SC Villa, do Campeonato Ugandense, título que encerrou um jejum de 20 anos da equipe.


