学取得政治学文学士学位，1988年再从该校取得法学士学位。他于1989年取得亚伯达省执业律师资格，同年起为亚伯达新民主党（当时为该省的官方反对党）担当研究员，并从1990-91年间担任该党党魁马田（）的政策和通讯助理。他于1991年与家人移居卑诗省温哥华，1992年起出任加拿大卡车司机工会（）第31号分会的法律资源总监，期间在仲裁小组以及联邦和省级劳资审裁处代表该工会及其会员。他于2008年联邦大选首次代表加拿大新民主党竞逐国会下议院的温哥华京士威选区议席，以35.18%得票率当选，首度晋身国会并于