At the 2018 World Para Swimming European Championships he won three gold medals: in the men's 50 metres freestyle S6 event, in the men's 100 metres freestyle S6 event, in the men's 400 metres freestyle S6 event.