W 1938 uzyskał irlandzkie obywatelstwo. Związał się z Fianna Fáil, partią Éamona de Valery. Z jej ramienia w 1938 po raz pierwszy uzyskał mandat posła do Dáil Éireann. Z powodzeniem ubiegał się o reelekcję w dziesięciu kolejnych wyborach (w 1943, 1944, 1948, 1951, 1954, 1957, 1961, 1965, 1969 i 1973). Wielokrotnie sprawował funkcje rządowe, od marca 1944 do stycznia 1947 był parlamentarnym sekretarzem przy ministrze samorządu lokalnego i zdrowia publicznego, następnie do 1948 parlamentarnym sekretarzem przy ministrze samorządu lokalnego.

Od czerwca 1951 do czerwca 1954 był ministrem poczty i telegrafów, od marca 1957 do lipca 1959 pełnił funkcję ministra do spraw ziemi. W lipcu 1959 objął stanowisko ministra bez teki, po czym jeszcze w tym samym miesiącu przeszedł na urząd ministra transportu i energii. Zajmował je do lipca 1969, od listopada 1966 będąc jednocześnie ponownie ministrem poczty i telegrafów. W lipcu 1969 został ministrem zdrowia i wicepremierem w rządzie Jacka Lyncha, pełniąc te funkcje do marca 1973. Był bliskim współpracownikiem premiera, wspierał jego dążenia do rozwiązania konfliktu w Irlandii Północnej oraz do przystąpienia Irlandii do EWG.