He represented Ukraine at the 2019 World Aquatics Championships held in Gwangju, South Korea.
[1] In the same year, he won the silver medal in the men's 200 metre butterfly event at the 2019 Military World Games held in Wuhan, China.
[2] In 2018, he represented Ukraine at the Summer Youth Olympics in Buenos Aires, Argentina.
[3] He won the silver medal in the boys' 200 metre butterfly event.
In 2021, he represented Ukraine at the belated 2020 Summer Olympics in Tokyo, placing twenty-first in the men's 200 meter butterfly event.