[1] Roberts was educated at King Edward's School, Birmingham, and Magdalen College, Oxford, where he started reading Classics, but switched to English in his first year.
In 1961, he became joint secretary of the Bibliographical Society with Sir Frank Francis,[2] a post he held for 20 years.
Jointly with Andrew Watson in the early 1970s, Roberts edited John Dee's Library Catalogue.
John Dee (1527–1608/9) was a consultant to Queen Elizabeth I who devoted much of his life to the study of alchemy and divination.
[6] Roberts also contributed to the planning of the New Cambridge Bibliography of English Literature, with his colleague Ian Willison.