Milne na igrzyskach olimpijskich w Rio de Janeiro wraz z Duncanem Scottem, Danielem Wallace’em i Jamesem Guyem wywalczył srebrny medal w sztafecie 4 × 200 m stylem dowolnym. Indywidualnie startował na dystansie 400 i 1500 m stylem dowolnym, ale w żadnej z tych konkurencji nie udało mu się awansować do finału. Na 1500 m kraulem był dziesiąty (14:57,23), a na 400 m stylem dowolnym z czasem 3:46,00 zajął 13. miejsce