W 1987 wziął udział w wyborach parlamentarnych, jednak nie uzyskał mandatu. Do Dáil Éireann, niższej izby Oireachtas, został wybrany dwa lata później w 1989, uzyskując mandat Teachta Dála z okręgu Cork South Central. Z powodzeniem ubiegał się o reelekcję w wyborach w 1992, 1997, 2002, 2007, 2011, 2016, 2020 i 2024. W latach 1995–1997 pełnił funkcję rzecznika Fianna Fáil ds. edukacji i Gaeltachtu w gabinecie cieni pod przewodnictwem Bertiego Aherna.

W 1997, kiedy Fianna Fáil po kilku latach przerwy powróciła do władzy, wszedł w skład rządu Bertie Aherna. Od 26 czerwca 1997 do 27 stycznia 2000 zajmował stanowisko ministra edukacji i nauki. Następnie stanął na czele Ministerstwa Zdrowia i Dzieci, którym kierował do 29 września 2004. Jako minister przeforsował wprowadzenie w Irlandii zakazu palenia w miejscu pracy. Za jego rządów przeprowadzono w kraju reformę służby zdrowia, powołującą odpowiedzialną za system publicznej opieki zdrowotnej instytucję Health Service Executive. 29 września 2004 został mianowany ministrem przedsiębiorczości, handlu i zatrudnienia w gabinecie dotychczasowego premiera. W 2006 zniósł tzw. Groceries Order z 1987, ustawę zakazującą sprzedaży artykułów spożywczych poniżej kosztów ich produkcji.