Robert Shaw nació en Westhoughton (Lancashire, Inglaterra) el 9 de agosto de 1927, fruto del matrimonio de Thomas Shaw, un médico, y Doreen Avery, una estudiante de enfermería nacida en Piggs Peak, Suazilandia.