Né à sumatra occidental, il a passé une grande partie de sa jeunesse à java, où il a étudié la médecine et s'est impliqué dans le mouvement nationaliste naissant avant de se rendre au sumatra du Sud pour travailler comme médecin[2],[3].
Pendant la révolution nationale indonésienne, il a servi trois mandats en tant que ministre du bien-être ; deux d'entre eux étaient concomitants avec des mandats de vice-premier ministre.Ensuite, Gani est allé à Palembang, où il est resté actif en politique jusqu'à sa mort[3].