He participated at the 2017 Men's European Volleyball Championship.
He won a silver medal with Sir Safety Conad Perugia from the 2017, CEV Volleyball Champions League.
In 2016, he played for the Bulgarian team Dobrudja 07 and became champion in serie A, Bulgaria Superleague CAMI-M. At the age of 21, in 2016, he was captain of the 'B' Bulgaria men's national team for the European League, where the team finished 4th.
He participated in the first European Olympic Games in Baku in 2015 and won silver medal with the Bulgaria men's national team.
In 2014 he won the Cup of Bulgaria with Levski Volley and was vice champion in the Bulgarian Superleague.