Życie prywatne Urodził się w mieście Awasi w hrabstwie Kisumu. Wychował się w Nairobi w dzielnicy Kibera. W wieku 14 lat otrzymał stypendium w Kakamega High School, gdzie przyjaźnił się z Josephem Okumu. Podczas gry w Gor Mahia otrzymał pseudonim Marcelo, gdyż stylem gry i posturą przypominał brazylijskiego piłkarza Marcelo.
Statystyki Klubowe Aktualne na dzień 3 lipca 2025 KlubSezonLigaPuchar krajuPuchar ligiKontynentalneInneRazemLigaMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiGor Mahia2016KPL22030—1Uwzględniono: kwalifikacje Ligi Mistrzów CAF 20160—260Kolcheti-1913 Poti2017Erownuli Liga19010——00200Vasalunds IF2018Division 231————312019Division 119100———191Ogółem22200000000222AIK Fotboll2020Allsvenskan4020———60202129130———321202226250—5Uwzglęgniono: kwalifikacje Ligi Konferencji UEFA 2022/20230—362202326140———301Ogółem8541400050001044Raków Częstochowa2023/2024Ekstraklasa11010———1202024/202529110———3012025/20260000—0Uwzglęgniono: kwalifikacje Ligi Europy UEFA 2025/20260—00Ogółem40120000000421Ogółem w karierze18872000060002147
Reprezentacyjne Aktualne na dzień 3 lipca 2025 ReprezentacjaRokMeczeBramkiKenia201680201710201880201990202020202170202360202460202520Ogółem490