Roberts nacque a Derby, figlio di Edna (Allsop) e John Roberts, un meccanico di auto. All'età di quattro anni si trasferì insieme alla famiglia a Bath, dove frequentò la City of Bath Boys' School. Da bambino la sua ambizione fu quella prima di diventare un detective e poi, dopo che gli venne regalato un set di chimica, un chimico.