Lindsay was esquire to his cousin Thomas Stewart, 2nd Earl of Angus.
He had many safe-conducts from the English kings Edward III and Richard II, and on December 1381, he obtained a passport to travel through England on a pilgrimage to the Holy Land.