在南非以北的贝专纳兰保护领（博茨瓦纳前身）担任医务官，任内曾署任首席医务官，并于1944年获英廷颁授MBE勋衔，以表扬他在贝专纳兰任职多年以来在推动公共卫生方面的表现。同年1月，他获擢升为贝专纳兰副医务总监，旋于1944年至1945年间参与应对当地爆发的鼠疫疫潮；随后还于1946年至1949年升任贝专纳兰医务总监，期间于1947年再获授OBE勋衔。1949年，麦敬时调任尼亚萨兰保护领（马拉威前身）医务总监兼尼亚萨兰保护领立法局官守议员，1955年再接替P·S·贝尔医生（Dr P. S. Bell）调任北尼日