1966 gewann er für England startend bei den British Empire and Commonwealth Games in Kingston Silber im 20 Meilen Gehen. Bei den EM in Budapest wurde er im 50 km Gehen Fünfter.