Bei den UCI-Bahn-Weltmeisterschaften 1949 in Ordrup bei Kopenhagen wurde er Vize-Weltmeister in der Einerverfolgung. Im Jahr darauf, bei den British Empire Games 1950 Auckland, Neuseeland, errang er in dieser Disziplin die Goldmedaille. In jener Saison wurde er auch nationaler Meister in der Einerverfolgung.