Étudiant à l'université de l'Arkansas, il remporte, sur la distance du , le titre des Championnats NCAA en salle de 1983. Il décroche son premier titre lors d'une compétition internationale majeure en début de saison 1987 en remportant la finale des Championnats du monde en salle disputés à Indianapolis. L’Irlandais devance son compatriote Paul Donovan au terme d'un ultime sprint. Il réédite cet exploit quatre ans plus tard en s'imposant lors des mondiaux en salle de Séville en , soit le meilleur temps de sa carrière.