空军密码官及气象官，1942年时在华盛顿特区担任陆军航空军总部密码分析科长，并因二战之故，派赴新疆迪化（现乌鲁木齐）监管美军航空军气象站运作，以获得B-29轰炸机空袭日军佔领区时所亟需的关键气象情报。战后为了替美国中情局进行海外工作，于1947年加入美国国务院，任美国驻迪化领事馆副领事。1949年，已确定中国共产党将取得第二次国共内战胜利。2月，马克南会见哈萨克族地方武装领袖乌斯满·巴图尔。7月29日，美国国务卿迪安·艾奇逊下令关闭在新疆的外交机构。马克南做为代理领事奉命留守。9月25日，中国人民解放军第一