Il remporte la médaille d'argent du 3 000 mètres lors des championnats du monde en salle de 1987, à Indianapolis, devancé par son compatriote Frank O'Mara.