In 2017, he made the film Kiumeni which was shot in Dar es Salaam. The film received critical acclaim and later won two awards at the Zanzibar International Film Festival.[1] He is the founder of the production house, Enigma Pictures.