Той е завършил Техническия университет в София с придобита квалификация „Машинен инженер“. Заемал е ръководни длъжности в различни фирми, чиято дейност е свързана с транспорт и логистика.

Попов е предложен от квотата на Патриотите.