Donal Roche wurde im Dubliner Stadtteil Drimnagh Road geboren. Nach erster Berufstätigkeit studierte er Philosophie und Theologie am Holy Cross College und am St Patrick’s College, Maynooth. Am 22. Juni 1986 empfing er in der Kirche Our Lady of Good Counsel in Dublin das Sakrament der Priesterweihe für das Erzbistum Dublin.[1]
Nach der Priesterweihe war er bis 1992 Lehrer in Coolock und anschließend bis 1997 katechetischer Berater. Anschließend war er neben verschiedenen Aufgaben in der Schul- und Pfarrseelsorge ab 2011 Sekretär des Priesterrats der Erzdiözese. Ab 2019 war er Bischofsvikar für die Dekanate Bray, Dun Laoghaire, Wicklow und Donnybrook. 2021 berief ihn Erzbischof Dermot Pius Farrell zum Generalvikar.[1]