Donnchad var sønn av Brians kone Gormflaith, datter av Murchad mac Finn, konge av Leinster.
Donnchad forfulgte ham nordover uten å få tak i ham, og Donnchads sønn Domnall Bán ble drept i en trefning i Connacht.
Så er det Donnchad som dreper Cathal mac Domnall, konge av Uí Echdach, før det er et slag mellom brødrene Tadc og Donnchad hvor Donnchad lider nederlag.
Donnchad spør Brian om han skal dra ut for å skaffe forsyninger eller bli igjen i leiren.
Donnchad flyktet fra dem, og brente byen Limerick for at den ikke skulle falle i fiendens hender.
Annalene forteller at Donnchad i 1019 utkjempet et tvekamp og mistet den høyre hånden.
Echmarcach klarte, med støtte av Donnchad, å ta kontroll over Dublin i 1036, men ble fordrevet igjen i 1038 av Ivar Haraldson, sannsynligvis en nevø av Sigtrygg.
Alliansen ble sementert ved at Donnchad giftet seg med Echmarcachs søster Cacht i 1032.
Etter dette er det trolig at Donnchad innså at han ikke kunne motstå angrep fra to kanter, og han underkastet seg Áed i 1060, for på den måten å sikre seg støtte mot Toirdelbach.
Lite er kjent om Toirdelbach fra de første årene av hans liv, men fra etter 1050 opptrer han i allianser med Donnchads fiender, og utfordret Donnchad om retten til å være konge i Munster.
Han plyndret det nordlige Munster i 1051, og som en ydmykelse mot Donnchad felte han Mag Adair-treet på stedet hvor Dal gCais inaugurerte sine konger.
Duffy ser dette som en fortsettelse av rivaliseringen mellom Dublin og Waterford fra siste del av 900-tallet, og at Donnchad slik knyttet seg til Waterford-fraksjonen.
