Declan s-a născut în Donegal, în nord-vestul Irlandei și scrie încă de când era mic. Cariera sa în film a început când a fost distribuit în filmul lui John Sayle, The Secret of Roan Inish, în 1993. Declan a scris și regizat participând la Festivalul de...