Party affiliation: Conservative Party
Member of Parliament for Petersfield. 1974-1983, and for Hampshire East, since 1983. Secretary, Conservative Northern Ireland Committee, 1974-1979.
Vice-Chairman, 1979-1981. Vice-Chairman, Conservative Home Affairs Committee, 1979-1987, Chairman, 1987. Chairman, All Party AngloIrish Group, 1979-1992.
Member. Commons Select Committee on Defence, 1979-1992. Chairman, House of Commons Defence Committee, 1987-1992. Secretary, Conservative 1922 Committee, 1987-1988.
Minister of State. Northern Ireland Office. Served armed forces from 1954, resigned as Lieut Col., 1974.