Since 2007, he has competed at the 2008 and 2012 Summer Olympics, reaching the semifinals both times, as well as the 2009 and 2011 World Championships, and the 2012 and 2014 European Championships, reaching the final in 2012.