Eter at han ikke greide å kvalifisere seg til OL 1984, vant han verdenscupfinalen i 1958 med tiden 48,42. I 1985 satte han også personlig rekord på 110 meter hekk med tiden 13,25.