En 1356, Archibald Douglas participe à la bataille de Poitiers. Il mène en 1369 une ambassade en France pour le compte de David II Bruce. Dès son avènement, Robert II d'Écosse l'envoie de nouveau auprès de Charles V de France accompagné de James Douglas de Dalkeith afin de renouveler l'alliance entre les deux pays.