府助理检控官，后则任温哥华社区法律援助协会的法律总监，期间参与加拿大首宗集体诉讼。他从1974年-77年间出任马更些河谷输油管项目谘询会的特别律师，1977年-79年间则与另一名律师合伙营办事务所。
从政.坚伟度年轻时曾支持联邦自由党，认为该党是团结加拿大英语系和法语系国民的首选，并加入多伦多大学的自由党青年会，1962年联邦大选竞选期间曾任党魁莱斯特·皮尔逊的司机。他在伦敦政治经济学院进修期间开始支持社会民主主义，加上他迁居温哥华后察觉卑诗自由党的立场倾向保守，遂开始支持卑诗新民