Milne a fost selectat ca parte a echipei de 26 de membri de înot pentru echipa Marii Britanii la Jocurile Olimpice de Vară din 2016 desfășurate la Rio de Janeiro, Brazilia, unde a concurat la 400 de metri și 1500 de metri stil liber pentru bărbați
evenimente, terminând pe locul 13 şi 10 respectiv. El a concurat, de asemenea, în ștafetă de 4x200 m stil liber cu James Guy, Duncan Scott și Dan Wallace, și a câștigat o medalie de argint.