L'historien brittanique John Ashe identifie lui Arthur à Riothamus, un général britto-romain passé en Gaule pour secourir les autorités romaines attaquées par les Wisigoths d'Euric. Il aurait été vaincu avant de refluer en Armorique où il se serait taillé un royaume, et aurait probablement été forcé à l'exil sur l'Ile où il aurait lutté contre les Saxons et les Pictes. Cette hypothèse situe Arthur 50 ans avant les faits majeurs.
Cependant Riothamus a bel et bien existé. Autre hypothèse : Riothamus (c'est en fait un titre plus qu'un nom, Riothime signifiant " Grand Roi " ce qui concorde à l'image d'Arthur) serait Uther ou Ambrosius, exilés provisoirement en Gaule pendant le règne de Vortigern.