He played for Wynnum-Manly in the Brisbane Rugby League premiership's grand final in 1982. He was then one of seven Queensland-based players to go on the 1982 Kangaroo tour (with a squad later dubbed "The invincibles") to Great Britain - the others were Wally Lewis, Rohan Hancock, Mark Murray, Rod Morris, Mal Meninga and Greg Conescu. Miles couldn't break into the Test team and played against club sides and in an international against Wales. He made his Test début the following year.