Auf der Bahn gewann er bei den British Empire Games, für England startend, 1930 in Hamilton Bronze über sechs Meilen und 1934 in London Silber über zwei Meilen Hindernis. Ebenfalls über zwei Meilen Hindernis wurde er 1931, 1932 und 1936 britischer Meister.