Tentant de récolter un poste de député à l'Assemblée législative de l'Alberta, il se présenta comme candidat libéral indépendant dans St. Albert, mais il se désista peu avant l'élection. À nouveau défait sous la même candidature en 1909, il remporta finalement l'élection de 1913 dans Beaver River. Après cette victoire, le premier ministre Arthur Lewis Sifton lui proposa d'accéder au Cabinet en acceptant le poste de ministre des Affaires municipales. En 1917, le nouveau premier ministre Charles Stewart lui retira son ministère, mais lui proposa le poste de Secrétaire provincial en 1918. Après seulement un mois en poste, il quitta pour Trois-Rivières dans l'espoir d'obtenir un siège de député fédéral. Après qu'il fut conscient que le siège convoité ne se matérialiserait pas, il retourna à son poste de député provincial en Alberta, poste duquel il n'avait pas démissionné. Durant la Crise de la conscription de 1917, il se déclara contre les politiques du premier ministre Robert Borden. Ne se représentant pas en 1921, il retourna dans la région de Trois-Rivières.