Militant socialiste de l’Aveyron, Canonge fut élu membre de la commission exécutive fédérale le 22 mai 1932. Le congrès départemental du 9 avril 1933 le délégua au congrès national. Favorable aux thèses des néo-socialistes, il quitta la SFIO et participa à la création de la Fédération de l’Aveyron du Parti socialiste de France en novembre 1933 ; il fit partie de sa commission exécutive aux côtés de Paul Ramadier*, Durand*, Pierre Cayrol*, Gervais* et R. Lons*.
SOURCE : Le Progrès de l’Aveyron, 1932-1933.