In May 2019, he was named in Kenya's squad for the Regional Finals of the 2018–19 ICC T20 World Cup Africa Qualifier tournament in Uganda. In September 2019, he was named in Kenya's squad for the 2019 ICC T20 World Cup Qualifier tournament in the United Arab Emirates. Ahead of the tournament, the International Cricket Council (ICC) named him as the key player in Kenya's squad. He was the leading wicket-taker for Kenya in the tournament, with eleven dismissals in six matches. In November 2019, he was named in Kenya's squad for the Cricket World Cup Challenge League B tournament in Oman.