Party affiliation: Conservative Party
Divisional Treasurer, Finchley and Friern Barnet Conservative Association, 1972-1976. Chairman, Bow Group, 1977-1978. Co-opted member. Education Committee, Ealing London Borough Council, 1980-1983.
Member of Parliament for Bristol North West., since 1983. Parliamentary Private Secretary to Minister of State to the Treasury and Paymaster General, 1986-1989. Chartered Accountant.