In 2010, he won gold medals in the 200m freestyle relay at the European Aquatics Championships and the Short Course World Championships, a silver medal in the 100m freestyle at the Short Course World Championships in Dubai, and a bronze medal in 50m freestyle race at the European Championships in Budapest. In 2011 he won silver medals in the 400m freestyle relay and the 800m freestyle relay at the World Aquatics Championships in Shanghai.