Party affiliation: Conservative Party
Member of Parliament. Newport West. 1983-1987. Member. Foreign Affairs Select Committee.
1984; Honorary Secretary, United Nations Parliamentary Gp„ 1983-1985. Parliamentary Private Secretary to Secretary of State for Wales, 1984-1985. Parly, under Secretary of State, Welsh Office, 19851987.
Member of Parliament. Somerton and Frame, since 1992. Research assistent, 1970-1971.
Special assistant. Congressman Honorary F. Bradford Morse, 1972. Special assistant, to United Nations Emergency Operation, Bangladesh, 1973. Second officer. Executive Office, United Nations Sec.-General, 1974-1977.
Barrister, since 1975. Assistant Director, Commonwealth Secretariat, 1977-1983. Consultant, Leopold Joseph & Sons Ltd., since 1987.
Director, since 1988. Member. Commonwealth Development Corporation., 1988-1992.