Während des Schottischen Unabhängigkeitskriegs kämpfte er in der Schlacht von Falkirk 1298 auf schottischer Seite, während sein Vater auf englischer Seite kämpfte. Er entkam der schottischen Niederlage und befehligte 1299 die schottischen Truppen, die unter dem Kommando seines Vaters und des mit ihm verwandten Gilbert Malherbe Stirling Castle belagerten. Während der Belagerung entführte er die verwitwete Joan de Clare, Countess of Fife, die mit dem englischen König verwandt war und die ohne Geleit auf dem Weg nach Edinburgh war. Er brachte sie zum Haus seines Bruders "Thomas Morham dem Jüngeren" nach Castlerankine. Dort versuchte er vergeblich, sie zu einer Heirat mit ihm zu zwingen, um so in den Besitz ihrer Güter zu kommen. Spätestens vor dem 22. April 1299 geriet Morham in englische Gefangenschaft und war gezwungen, sich dem englischen König Eduard I. zu unterwerfen. Im Februar 1300 gehörte er vermutlich zur englischen Besatzung von Edinburgh Castle. Im Sommer 1301 bewegte aber der vom Guardian John de Soules geführte erfolgreiche Kleinkrieg gegen die Engländer Morham und andere Barone dazu, wieder auf die schottische Seite zu wechseln. Morham zu den Kommandanten eines Teils der schottischen Armee, als zwei englische Armeen 1301 in Südschottland einmarschierten. Zusammen mit Simon Fraser und Alexander Abernethy störte er von "Stonehouse" bei Strathaven in Lanarkshire aus die Verbindungen zwischen den beiden englischen Armeen. Dies führt mit dazu, dass sich die Armeen nicht wie geplant vereinen konnten.