1966 gewann er bei den British Empire and Commonwealth Games in Kingston Bronze im Meilenlauf und wurde Zehnter über drei Meilen.