Han tjenestegjorde som korpsoffiser i flere år i Canada. Han hadde kapellantjeneste for canadiske styrker under andre verdenskrig (1940 – 1943), var «seniorrepresentant» for canadiske røde skjold i utlandet (1943 – 1945). Han var divisjonssjef i Canada (1945 – 1954), feltsjef (1954 – 1957), sjefssekretær (1957 – 1960) og territorialleder for Øst-Afrika (1960 – 1962), han var rektor ved den internasjonale offisersskolen (1962 – 1967) og territorialleder for Canada og Bermuda (1967 – 1974).