He won the 2013 European Junior Championships, finished ninth at the 2014 World Junior Championships, fourth at the 2015 European U23 Championships and eleventh at the 2017 European U23 Championships. He also competed at the 2011 World Youth Championships, the 2012 World Junior Championships, the 2015 European Indoor Championships and the 2016 European Championships without reaching the final.