He became the Member of Parliament for Don Valley in 1968, but after defeat in 1972 he moved over to York Centre, where he was elected five times, starting in 1974, and then retired in 1993 — after a total of 23 years of loyal service to the people of Canada in the House of Commons.
Il avait été élu député de la circonscription de Don Valley en 1968, mais, après avoir été défait en 1972, il est passé à la circonscription de York-Centre, où il a été élu cinq fois de suite a partir de 1974. Il est parti à la retraite en 1993, après un total de 23 années de bons et loyaux services aux Canadiens à la Chambre des communes.