Educated at St John’s School, Leatherhead, Surrey and University of Kent where he read
biochemistry. From 1973 to 1977 Carter worked as a clinical biochemist at St George’s Hospital,
Tooting. From 1977 to 1990 he worked as a biology teacher, first at Wycliffe College, Stonehouse,
Gloucestershire, later at Cranleigh School, Cranleigh, Surrey, and finally at Cheltenham College,
Cheltenham, Gloucestershire. From 1990 until his death in 2003 Carter was head of Information
Technology at Cheltenham College.