En 1987, il remporte la médaille de bronze du 3 000 mètres lors des Championnats du monde en salle d'Indianapolis, devancé par les Irlandais Frank O'Mara et Paul Donovan.