Ha vinto molteplici medaglie ai campionati europei, tra cui la medaglia d'oro del 2016 nel synchro misto a piattaforma da 10 m. Ha gareggiato alle Olimpiadi estive del 2016 a Rio, terminando sesto con Oleksandr Horshkovozov nella piattaforma sincronizzata maschile da 10 metri.
evento.