W tym samym roku wziął udział w mistrzostwach świata, w których uczestniczył w konkurencji 100 m st. klasycznym i zajął 53. pozycję z czasem 1:03,84 a w konkurencji 200 m st. zmiennym wynikiem 2:09,50 uplasował się na 43. pozycji w klasyfikacji końcowej.
W 2016 uczestniczył w letnich igrzyskach olimpijskich, tym razem startował w konkurencji 100 m st. klasycznym. W eliminacjach uzyskał czas 1:03,29 plasujący go na 4. pozycji w swej kolejce i niedający mu awansu do dalszej części zmagań, z tym rezultatem znalazł się na 43. pozycji w klasyfikacji końcowej. Natomiast tym rezultatem ustanowił nowy rekord kraju.
W ramach pływackich mistrzostw świata rozegranych w 2019 roku uczestniczył w konkurencjach 50 i 100 metrów st. klasycznym. Na krótszym dystansie uzyskał rezultat 0:28,73 i zajął 46. pozycję, na dłuższym zaś uzyskał rezultat czasowy 1:04,40 i zajął 46. pozycję w klasyfikacji końcowej.