Milne valiti osa 26-liikmelisest ujumisrühma Suurbritannia meeskonnast 2016. aasta suveolümpiamängudel, mis toimusid Rio de Janeiros, Brasiilia, kus ta võistles meeste 400 meetri ja 1500 meetri vabasõidus
Turniiril lõpetasid vastavalt 13. ja 10. kohal. Ta võistles ka 4x200m vabastiilis James Guy, Duncan Scott ja Dan Wallace'iga ja võitis hõbeda.