הוא התחיל לרכוב על אופניים בסוף שנות ה-30, בביר, והחל לרכוב עם מועדון האופניים "אייגל" כשהוא עבר לדבלין, השתתף במרוצי כביש ובמשחקי זמן. הוא זכה בתואר הלאומי הראשון שלו בשנת 1948, ובשנת 1951 הוא הפך לאלוף מירוץ הכביש האירי, בעוד שבשנת 1953 הוא סיים במקום השמיני במעמד הכללי של סיבוב אירלנד. בסך הכל, הוא זכה ב-48 תארים לאומיים. ב-1959 הוא השתתף באליפות העולם במירוצים כביש.
הוא ייצג את אירלנד 23 פעמים. הוא פרש מהמרוץ המקובל ב-1963.