 His parents divorced and his father moved to Denmark.He started his senior career with Black Panther in the Coast Provincial League (3rd level in Kenya).He then moved to Mombasa-based Coast Stars in the Kenyan Premier League.