Ivanov was born in Sofia, Bulgaria. He has wife and two children - Sarah and Simona. Creator and owner of the first private organization dealing with sports management, marketing and public health in Bulgaria - ASEM GROUP Ltd. ("ASEM Group" Ltd.). Ivanov develop original projects related to the prevention and care of children's health, supports national campaigns promoting junior sport and promotes physical activity for the whole family as a healthy lifestyle.
He is alumnus of the Bulgarian club VC CSKA Sofia. His first coach was Nikolai Adamov, who worked with this team. In season 2006/2007 was a player of the BOT Skra Bełchatów. He won with club from Bełchatów title of Polish Champion and Polish Cup 2007. In 2007/2008 played for another Polish club - Jastrzębski Węgiel, but the team lost their 3rd place match with AZS Olsztyn. Club didn't renew the contract. Then he played in Iran to 2010. In 2010, he returned to VC CSKA Sofia, where in 2012 ended his career as an active competitor.