[3] In October 2018, he was included in the Kenya team for the 2018 ICC World Cricket League Division Three in Oman.
[citation needed] In May 2019, he was included in the Kenya team for the Regional Finals of the 2018–19 ICC T20 World Cup Africa Qualifier tournament in Uganda.
[4][5] In September 2019, he was included in the Kenya team for the 2019 ICC T20 World Cup Qualifier tournament in the United Arab Emirates.
[7] In October 2021, he was included in Kenya's team for the Regional Final of the 2021 ICC Men's T20 World Cup Africa Qualifier tournament in Rwanda.
[8] In June 2022, he was included in the Kenya team for the 2022 Uganda Cricket World Cup Challenge League B tournament.