C 1974 по 1976 год выступал за клуб Янг Африканс. С 1975 года — игрок сборной Танзании по футболу, в составе которой принял участие в первом историческом Кубке африканских наций 1980 г. В 1977—1981 годах — капитан сборной Танзании.