[1] He played in the 2014 ICC World Cricket League Division Five tournament.
[2] In July 2018, he was part of Tanzania's squad in the Eastern sub-region group for the 2018–19 ICC World Twenty20 Africa Qualifier tournament.
[3] In October 2021, he was named in Tanzania's Twenty20 International (T20I) squad for their matches in Group B of the 2021 ICC Men's T20 World Cup Africa Qualifier tournament in Rwanda.
[5] Later the same month, he was named as the vice-captain of Tanzania's squad for the Regional Final of the 2021 ICC Men's T20 World Cup Africa Qualifier tournament, also in Rwanda.
This biographical article related to Tanzanian cricket is a stub.