Hän aloitti pyöräilyn 1930-luvun lopulla Birrissä ja ryhtyi ajamaan Eagle Cycling Clubin kanssa, kun hän muutti Dubliniin ja osallistui tie- ja ajokilpailuihin. Hän voitti ensimmäisen kansallisen mestaruutensa vuonna 1948, ja vuonna 1951 hänestä tuli Irlannin maantiekilpailujen mestari, kun taas vuonna 1953 hän pääsi kahdeksanneksi Irlannin ympäriajon yleisessä rankingissa. Hän voitti yhteensä 48 kansallista titteliä. Vuonna 1959 hän osallistui maailmanmestaruuskilpailuun.
Hän edusti Irlantia yhteensä 23 kertaa. Hän lopetti kilpailun vuonna 1963.