Im Oktober 1322 gehörte John de Ros zu den Höflingen, die König Eduard II. nach der Niederlage in der Schlacht bei Byland auf seiner Flucht vor den Schotten nach York begleiteten. De Ros heiratete "Margaret", geborene "Gonsille", die Witwe von "Philip Despenser". Obwohl er damit mit Hugh le Despenser, dem führenden Günstling des Königs verschwägert war, gehörte Ros zu den Unterstützern von Königin Isabelle, die aus Opposition gegen den Einfluss der Despensers auf ihren Mann im französischen Exil lebte. Am 24. September 1326 war Ros einer der Ritter, mit denen Isabelle in Südostengland landete und in der Folge ihren Mann Eduard II. sowie die Despensers stürzte. Isabelle ernannte ihn im Oktober 1326 zum "Steward of the queen's household". Nach der Thronbesteigung von Isabelles Sohn Eduard III. wurde de Ros am 4. Februar 1327 Steward of the Royal Household. 1327 nahm er an der Weardale Campaign, dem gescheiterten Feldzug von Roger Mortimer, dem Günstling der Königin, gegen Schottland teil. Nach dem Ende des Feldzugs hatte Ros als Steward die schwierige Aufgabe, die Pferde gewinnbringend zu verkaufen, die die Söldner aus dem Hennegau dem König überteuert verkauft hatten. Als nordenglischer Baron galt de Ros als Unterstützer von Henry of Lancaster, und aufgrund der zunehmenden Gegnerschaft zwischen Mortimer und Lancaster wurde de Ros am 1. März 1328 als Steward of the Royal Household abgelöst. Sein Nachfolger wurde John Maltravers, ein enger Gefolgsmann von Mortimer.