I 1036, etter Sigtrygg Silkeskjeggs død, klarte Echmarcach med støtte av Donnchad å ta kontroll over Dublin. Han ble imidlertid fordrevet derfra av Ivar Haraldsson i 1038, og fikk ikke kontroll over byen igjen før i 1046. På høyden av sin karriere kan han ha hersket over hele området rundt Irskesjøen, som konge av Dublin, Man, Hebridene og Galloway.