 He practised law in Port Coquitlam and Vancouver.In 1969, he was elected as an alderman in Port Coquitlam.He was elected to the House of Commons of Canada for the riding of New Westminster in the 1972 federal election.