He won the bronze medal at the 2018 World Judo Championships held in Baku, Azerbaijan. He took the gold medal at the 2021 European Judo Championships in Lisbon, Portugal.