Jis pradėjo važiuoti dviračiu 1930-ųjų pabaigoje Birre, ir pradėjo važiuoti su "Eagle Cycling Club", kai persikėlė į Dubliną, dalyvaudamas kelių lenktynėse ir laiko varžybose. 1948 m. jis laimėjo savo pirmąjį nacionalinį titulą, o 1951 m. tapo Airijos kelių lenktynių čempionu, o 1953 m. jis baigė aštuonąją vietą Airijos apskritimo (Tour of Ireland) bendrame reitinge. Iš viso jis laimėjo 48 nacionalinius titulus. 1959 m. dalyvavo pasaulio lenktynių čempionate.
Zandvoorte, ir iš viso jis atstovavo Airijai 23 kartus. 1963 m. jis pasitraukė iš lenktynių.