Hampton nació en la isla Faial (Azores), hijo de Dorothy Patience y Bernard Patrick Hampton, ingeniero de telecomunicaciones marino. El trabajo del padre obligó a la familia a viajar por las ciudades de Adén y Alejandría en Egipto, Hong Kong y, más tarde, Zanzíbar. Durante la Guerra del Sinaí de 1956, huyeron en secreto, dejando atrás sus posesiones.