Formado en el club del ciclista profesional estonio Rein Taaramäe,[1] en agosto de 2016 se unió al equipo amateur francés CC Villeneuve Saint-Germain.
[2] Un año después pasó como stagiaire con el equipo belga AGO-Aqua Service de categoría Continental.
Tras un año 2019 en el que logró ocho victorias en distintas pruebas del UCI Europe Tour, el Israel Cycling Academy anunció su incorporación para el año 2020, debutando así como profesional.
[4] En su primera temporada en la élite ganó el Campeonato de Estonia en Ruta y, tras dos años en el equipo israelí, de cara a 2022 se marchó al Go Sport-Roubaix Lille Métropole.
[5] En 2024 volvió a ser campeón nacional y al final de la campaña fichó por el China Glory-Mentech Continental Cycling Team.