Hij heeft meerdere Europese kampioenschappen gewonnen, waaronder de gouden medaille in 2016 in de gemengde 10 m platform synchro. Hij nam deel aan de Olympische Zomerspelen van 2016 in Rio, eindigend op de zesde plaats met Oleksandr Horshkovozov in het synchroon 10 meter platform van de mannen.
evenement.