He finished ninth at the 2016 European Championships, won the silver medal at the 2017 Islamic Solidarity Games, finished fifth at the 2017 Universiade and finished twelfth at the 2017 World Championships. He also competed at the 2018 European Championships without reaching the final. He won the gold medal at the Athletics at the 2019 Summer Universiade held in Naples, Italy.