Défait à titre de candidat indépendant en 1965, il revient à titre de député du Parti libéral du Canada en 1968. Réélu en 1972, 1974 et en 1979, il ne se représente pas en 1980. À titre de député libéral, il est secrétaire parlementaire du ministre de l'Agriculture de 1970 à 1972 ainsi que ministre de l'Expansion économique régionale de 1975 à 1979.