James has lived in Abergavenny for over 40 years. James sits on Environment, People and Communities, and Policy and Resources Committees, and has been a member of Abergavenny Town Council previously.
James represents the Town Council on the Monmouthshire County Council CCTV Group and Planning Committee, and his interests are first aid and fishing.