 He was Chairman of Montgomeryshire District Council from 1985–89, having previously served as Chair of the Planning Committee and Chair of the Finance Committee.Member of the National Assembly for Wales for the Welsh Conservative Party in the Mid and West Wales region from 1999 to 2007.Chair of the Agriculture and Rural Development Committee in the First Assembly; and the Environment, Planning and Countryside Committee in the Second Assembly.