2001 - Present: Member of Parliament for Brecon and Radnorshire
1999 - 2001: Chairman of the Mid Wales Agri-Food partnership and board-member of the Wales Agri-Food Partnership
1999: Contested Carmarthen West and South Pembrokeshire, National Assembly for Wales
1997: Board-member of the Training and Enterprise Council for mid-Wales
1995 - 2001: Lay School Inspector for Wales and England
1995: Vice-chairman of the Training and Enterprise Council for Powys
1993 - 2001: Board-member of the European Centre for Wales in Brussels
1991 - 1999: Board-member of the Development Board for Rural Wales
1990 - 1996: Chairman of Brecon Beacon National Park (member since 1985)
1985: Chairman of Brecon & Radnorshire National Farmers' Union
1981 - 2001: Powys County Councillor (SDP 1981-88; Lib Dem 1988-2001)
1969 - 2001: Livestock farmer |