Er nahm 1277 und 1282 an den Feldzügen zur Eroberung von Wales teil. Von 1291 bis 1292 gehörte er der Ratsversammlung an, die in Berwick über die schottische Thronfolgeregelung berieten. Als Nachfahre des schottischen Königs Wilhelm I., seine Urgroßmutter Isabella war eine uneheliche Tochter des Königs gewesen, gehörte er selber zu den dreizehn Anwärtern auf den schottischen Thron. Am 8. November 1292 zog Ros seinen Anspruch zurück, nachdem er sich mit John Balliol geeinigt hatte, der von der Ratsversammlung zum neuen König von Schottland bestimmt wurde. Wahrscheinlich erhielt er für seinen Verzicht von Balliol eine finanzielle Entschädigung. Als 1296 der schottische Unabhängigkeitskrieg gegen die englische Oberherrschaft begann, verriet Williams Cousin Robert de Ros, Lord of Wark seine Landsleute. Dessen Burg Wark Castle in Northumberland wurde vom König besetzt und schließlich William übergeben. Von Oktober 1300 bis Ende September 1301 überließ Ros Wark Castle wieder dem englischen König, der die Burg als Stützpunkt gegen die Schotten nutzte.