项目谘询会的特别律师，1977年-79年间则与另一名律师合伙营办事务所。
从政.坚伟度年轻时曾支持联邦自由党，认为该党是团结加拿大英语系和法语系国民的首选，并加入多伦多大学的自由党青年会，1962年联邦大选竞选期间曾任党魁莱斯特·皮尔逊的司机。他在伦敦政治经济学院进修期间开始支持社会民主主义，加上他迁居温哥华后察觉卑诗自由党的立场倾向保守，遂开始支持卑诗新民主党并于1969年省选协助该党候选人竞选。他于1977年赢取联邦新民主党候选人资格，1979年联邦大选代表该党竞逐温哥华京