W 2021 wystartował w letnich igrzyskach olimpijskich w Tokio. Podobnie, jak na poprzednich igrzyskach, nie udało mu się zdobyć żadnego medalu. Na dystansie 200 metrów st. dowolnym zajął 32. pozycję (wynik 1:49,24), na dystansie 400 metrów st. dowolnym zaś zajął 33. pozycję (wynik 3:58,25).

Rekordy życiowe stan na 8 sierpnia 2021 Konkurencja Data Miejsce Rezultat Basen 50 m 50 m stylem dowolnym 28 kwietnia 2019 Bukit Jalil 0:23,40 100 m stylem dowolnym 26 kwietnia 2019 Bukit Jalil 0:49,54 200 m stylem dowolnym 27 kwietnia 2019 Bukit Jalil 1:47,48 400 m stylem dowolnym 15 marca 2019 Sydney 3:49,29 800 m stylem dowolnym 16 lutego 2019 Melbourne 8:09,77 1500 m stylem dowolnym 19 marca 2017 Singapur 15:31,10 4x100 m stylem dowolnym 21 lipca 2019 Gwangju 3:29,95 50 m stylem motylkowym 12 czerwca 2019 Bukit Jalil 0:25,96 100 m stylem motylkowym 12 czerwca 2019 Bukit Jalil 0:56,38 Basen 25 m 50 m stylem dowolnym 24 października 2019 Adelaide 0:24,48 100 m stylem dowolnym 24 października 2019 Adelaide 0:49,72 200 m stylem dowolnym 25 października 2019 Adelaide 1:45,01 400 m stylem dowolnym 24 października 2019 Adelaide 3:43,90 800 m stylem dowolnym 25 października 2019 Adelaide 8:04,18 50 m stylem motylkowym 10