[1] Born in Sweden, he played for the Tanzania national team.
Born in Sweden,[2] He made 14 appearances for Hammarby TFF during the 2021 season.
[4] In 2023, he signed for Danish side Karlslunde IF,[5] although was not first-choice goalkeeper in his first season.
[6] He made his debut for Tanzania in November 2023, in a 2026 World Cup qualifying match against Morocco.
[7] He was included in the Tanzania squad for the 2023 Africa Cup of Nations.