Wystąpił w maratonie na mistrzostwach Europy w 1962 w Belgradzie, ale nie ukończył biegu. Zdobył brązowy medal w biegu na 5000 metrów na uniwersjadzie w 1963 w Porto Alegre. Na letnich igrzyskach olimpijskich w 1964 w Tokio zajął 18. miejsce w biegu na 10 000 metrów i 19. miejsce w maratonie. Zajął 5. miejsce w biegu na 6 mil na igrzyskach Imperium Brytyjskiego i Wspólnoty Brytyjskiej w 1966 w Kingston. Na mistrzostwach Europy w 1966 w Budapeszcie zajął 12. miejsce w maratonie. Na igrzyskach olimpijskich w 1968 w Meksyku zajął 7. miejsce w biegu na 10 000 metrów.