He was first elected to the House of Commons of Canada in the 1979 general election, representing the riding of Vancouver Kingsway between 1979 and 1988 and the riding of Port Moody—Coquitlam between 1988 and 1993.