Reprezentując Anglię zajął 7. miejsce w chodzie na 30 kilometrów na igrzyskach Wspólnoty Narodów w 1982 w Brisbane. Na pierwszych mistrzostwach świata w 1983 w Helsinkach Mills zajął 37. miejsce w chodzie na 20 kilometrów.