He was elected to the House of Commons of Canada as a Progressive Conservative in the 1979 federal election defeating then Liberal incumbent Barney Danson and re-elected in the 1980 election, representing the riding of York North.