自由党，认为该党是团结加拿大英语系和法语系国民的首选，并加入多伦多大学的自由党青年会，1962年联邦大选竞选期间曾任党魁莱斯特·皮尔逊的司机。他在伦敦政治经济学院进修期间开始支持社会民主主义，加上他迁居温哥华后察觉卑诗自由党的立场倾向保守，遂开始支持卑诗新民主党并于1969年省选协助该党候选人竞选。他于1977年赢取联邦新民主党候选人资格，1979年联邦大选代表该党竞逐温哥华京士威选区的加拿大国会下议院议席，以45%得票率击败寻求连任的自由党候选人霍特（）首度当选下议员，并于1980年和1984年联邦大