At the 2016 Summer Olympics, he went to three finals: in the Men's 100 metre freestyle, finishing 8th; in the Men's 4 × 100 metre freestyle relay, finishing 5th; and in the Men's 4 × 100 metre medley relay, finishing 6th.