He competed at the 2016 Summer Olympics in Rio de Janeiro, in the men's 66 kg, in which he was fifth. He is the 2017 European silver medalist in the 66 kg division.