Dans son étude Arturius, a Quest for Camelot David F. Caroll met en avant l'hypothèse selon laquelle Arthur serait le fils d'Aedan mac Gabrain, roi des Scots de Dal Riada (Irlandais implantés dans l'Est de l'Ecosse qui s'unirent plus tard aux Pictes, aux Bretons de Strathclyde et aux Northumbrians du Lothian pour former l'Ecosse).
Cet hypothèse que l'on peut trouver déroutante tout d'abord n'en demeure pas moins très intéressante. Malgré qu'ils soient Scots, Aedan et ses fils n'en demeurent pas moins des fidèles soutiens des royaumes bretons du Nord, notamment de Rhydderc de Strathclyde et d'Urien Rheged contre les Pictes et les Saxons. Artur est mort lors de la bataille de Manaan, contre la tribu picte des Miathi, d'après Caroll cette bataille aurait été également nommée Camallan par les Bretons. Il suppose également que le chef des Pictes était Medraut, fils de Lot roi des Pictes. Or Lot était le roi du Goddodin et donc un roi breton, et le haut-roi des Pictes à cette époque était Brude mac Maelchon.
Il rapporte également l'existence d'une forteresse britto-romaine nommée Ad Vallum et qui serait devenue Camelot.
Enfin Artur mac Aedan avait une soeur nommée Morgan, et a certainement eu des liens avec Myrddin.