As a junior, he won the gold medal in the scratch at the 2008 UEC European Track Championships. He competed at the 2011 and 2012 UCI Track Cycling World Championships. At the European championships he won the silver medal in the Men's madison at the 2011 UEC European Track Championships together with Cyrille Thiery and the bronze medal in the points race at the 2015 UEC European Track Championships in Grenchen, Switzerland.