Mar stieg in England durch seine Treue hoch in der Gunst von Eduard II. auf, der ihm zahlreiche Landschenkungen machte. 1320 begleitete Domhnall den König bei dessen Besuch in Frankreich. 1321 erklärte Mar, dass er eine Wallfahrt nach Santiago de Compostela machen wolle, doch während der Rebellion des Earl of Lancaster gehörte Domhnall der königlichen Armee an, die die Rebellen im März 1322 in der Schlacht bei Boroughbridge entscheidend besiegte. Im Oktober 1322 gehörte er auch der englischen Armee an, die von den Schotten in der Schlacht bei Byland geschlagen wurde. Eduard II. belohnte seine Loyalität mit dem Kommando über Bristol Castle. Als der König nach der Invasion durch Königin Isabel 1326 nach Westengland flüchtete, begleitete Mar den König und nahm im November an der erfolglosen Verteidigung von Bristol teil.