Als es 1296 zum Krieg mit England kam, geriet Sinclair mit zahlreichen anderen schottischen Magnaten in der Schlacht bei Dunbar in englische Gefangenschaft. Er wurde in Gloucester Castle inhaftiert. Offenbar weigerte sich Sinclair, dem englischen König als Oberherrn von Schottland die Treue zu schwören, so dass er in Gefangenschaft blieb. Offenbar konnte er aber vor 1302 flüchten, denn der 1302 verstorbene "Walter Beauchamp" wurde postum begnadigt, weil er die Flucht Sinclairs nicht verhindert hatte. Sinclairs weiteres Schicksal ist jedoch unbekannt, so dass er wahrscheinlich zwischen 1300 und 1303 gestorben war.