Il décroche le plus grand résultat de sa carrière lors des championnats du monde de BMX 2013 à Auckland. Après une bonne performance, il atteint la finale et remporte la médaille de bronze. Il est devancé par le Britannique Liam Phillips et le local Marc Willers.
En 2015, il atteint la demi-finale des premiers Jeux européens à Bakou. En juillet de la même année, il remporte le contre-la-montre en BMX aux championnats nationaux et le titre de champion d'Allemagne en « race » pour la 6e fois.
En juillet 2016, il remporte son septième titre de champion d'Allemagne en « race ». Aux Jeux olympiques de 2016 à Rio de Janeiro, il est éliminé après avoir chuté en demi-finale[1].