苏格兰珀斯，早年曾就读珀斯学院（Perth Academy），后来负笈圣安德鲁斯大学，1927年以历史和英文二级荣誉毕业。他进而于1930年获得文学硕士学位。
二战前后.麦道高于1928年以官学生身份来港。1933年，他担任南约理民府、翌年转任北约理民府一职。1936年，他担任立法议政两局副秘书，更于同年擢升为首席助理辅政司兼立法局秘书一职。1939年，麦道高担任情报局主管，负责收集情报。不过，他与同事相处并不愉快，他曾经形容他们为「愚蠢的乡下人」（"pig-head provin