Fraser first stood for Parliament for Aberdeen North in October 1974, but was beaten by Labour's Robert Hughes.
He was elected as a Conservative & Unionist Member of Parliament for South Angus in 1979, where he remained in the House of Commons until June 1987 (from 1983 representing East Angus).