Between his two wins in Boston, Miles won the Canadian 10000 metre championship in 1928. He later won a bronze medal in the marathon at the 1930 British Empire Games. He represented Canada at the 1928 Summer Olympics and finished 17th in the 1928 Olympic marathon. Four years later at the 1932 Summer Olympics he finished 14th in the Olympic marathon race.