Allard blev envoyé i Kina 1943. Åren 1947–1949 tjänstgjorde han på utrikesdepartementet som handelsfördragsförhandlare. Han var sedan envoyé i Bukarest, Budapest och Sofia 1949–1951, i Prag och Budapest 1951–1954 samt i Wien från 1954, Sveriges ambassadör i Wien 1956–1964. Han var regeringsombud för hjälpaktionen i Grekland 1942–1943, samt blev regeringsrepresentant vid FN:s livsmedels- och jordbruksorganisation i Rom 1964.
Allard gifte sig 1933 med friherrinnan Margareta Silfverschiöld (1904–1987), dotter till överstekammarjunkaren friherre Otto Silfverschiöld och Ingeborg von Horn.