Fils aîné du roi AEthelfrith de Northumbrie, Eanfrith, futur roi de Bernicie [1], fut exilé chez les Pictes [2] et les Scots [3] avec ses demi-frères Oswiu et Oswald pendant le règne de l’usurpateur Edwin dans le royaume paternel. L’aîné, dont la mère Bebba était peut être une Picte ou une Bretonne, aurait alors épousé une princesse picte, peut être une sœur des rois Gartnait mac Wid , Brude mac Wid et Talorg mac Wid .
Leur fils Talorgan mac Ainfrith, qui se trouvait donc être également le neveu des deux puissants rois Oswald et Oswiu, fut placé sur le trône en 654 vraisemblablement sous l’influence d’Oswiu qui manifestait ainsi sa volonté d’assujettir les Pictes après avoir réduit les royaumes brittoniques du nord.