[2] In the same year, he won gold medal at the European Junior Swimming Championships in Rome in the 100 meters backstroke by achieving 53.91 seconds.
[4] He won gold medals at the 2022 FINA World Junior Swimming Championships in Lima, Peru, in the 50 and 100 meter backstroke events.
[7][8][9] In 2023, he came fourth in the 50 meters backstroke event at the World Aquatics Championships in Fukuoka, Japan, falling 0.07 seconds short of bronze medal.
[11][12] At the 2024 Summer Olympics, he reached the semifinal of the men's 100 backstroke event but failed to qualify to the final.
[13] At the 2024 World Aquatics Swimming Championships in Budapest, he won a bronze medal in the 4 × 100 metre freestyle relay.