Né le 20 mars 1888 à Argenton-sur-Creuse dans l’Indre, il est ouvrier cordonnier. Il est élu maire adjoint de sa commune en mai 1935.
Il se rapproche du Parti communiste en 1941 et y adhère, vraisemblablement début 1942. Il est arrêté en novembre 1942, il est emprisonné à Châteauroux puis à Limoges. Il est interné à Saint-Sulpice-la-Pointe (Tarn). Le 30 juillet 1944, il est déporté depuis Toulouse à Buchenwald qu’il atteint le 6 août et reçoit le matricule 68892. Il effectue sa période de quarantaine au Block 51 du Petit camp, puis intègre le Block 61 également au Petit camp.
Gustave DUCHEMIN y décède le 25 octobre 1944.