Membre de Thüringer Energie en 2013, il est recruté en 2014 par l'équipe Giant-Shimano Development[2]. En 2016, il signe avec l'équipe continentale JLT Condor. En 2018, il rejoint le World Tour au sein de la formation Trek-Segafredo. Il n'est pas conservé à l'issue de la saison 2019 et se retrouve sans équipe[3].