和伦敦港务局里担任工程师，并且是英国土木工程师学会的成员。母亲朵洛西·谢菲尔德-巴隆则是一名网球选手，曾拿下1924年夏季奥林匹克运动会女子网球双打铜牌、以及1931年温布顿网球锦标赛女子双打冠军。他的儿子尼可拉斯·谢菲尔德-巴隆有在伦敦国王学院里担任代数几何教授。