Gray is a member of the House of Commons Defence Committee in the UK Parliament. He is also the chairman of the All Party Parliamentary Group for the Armed Services He also chairs the Armed Forces Parliamentary Trust, which seconds 35 or so MPs and peers to the three services for 12 months, embedding them for a minimum of 15 days to experience service life.
- All-Party Parliamentary Group for the Armed Forces Chair 2016-18
- All Party Parliamentary Group for the Armed Services
- All-Party Parliamentary Group on Science and Technology in Agriculture - Member 
- James Gray, www.parliament.uk, 4 November 2012.
- Election 2015: James Gray increases majority in North Wiltshire Swindon Advertiser, 8 May 2015, accessed 13 May 2015
- Membership List, All-Party Parliamentary Group on Science and Technology in Agriculture, accessed 16 November 2015