Es el mayor de cinco hijos; nació en Londres en 1938, hijo de Esther Ethel (quien, al nacer, fue registrada con el apellido Perrot) y Thomas Stamp, que era capitán de remolcador.