Eochaid lahir di Maigen, Irlandia sekitar tahun 560. Ayahnya bernama Colla Mac Erc adalah keturunan dari raja legendaris Colla Uais dan ibunya bernama Forchella. Eochaid diberikan julukan Dallan (si buta kecil), karena ia kehilangan penglihatannya akibat intensitas belajarnya yang membuat matanya menjadi tegang sampai buta. Dallan merupakan sepupu dari Santo Aidan dari Ferns dan juga sepupu keempat dari santo Tigernach dari Clones.
Pada tahun 575, Dallan menjadi kepala penyair Irlandia, sebuah posisi tertinggi setelah raja. Sebagai penghormatan atas pembelaan Santo Columba terhadap para penyair, Dallan menulis sebuah syair (Panegyric) berjudul Amhra Coluim Cille atau Eulogi Columba. Amhra Coluim Cille merupakan karya terbaik Dallan dan dianggap sebagai salah satu karya puisi terpenting dari abad pertengahan. Penglihatan Dallan pun kembali setelah ia selesai menuliskan syair tersebut.
Dallan meninggal pada tahun 598, ketika ia sedang mengunjungi temannya yang bernama Santo Conall Cael di Biara Inishkeel. Disana kepala Dallan dipenggal oleh bajak laut. Setelah ia menjadi martir, Tuhan menyambungkan kembali kepalanya. Dallan dihormati pada awal abad ke-11 ketika masa pemerintahan raja Irlandia Máel Sechnaill mac Domnaill.