Христо Цветанов е роден на 12 август 1974 г. в Свищов.
Завършил е „Аграрна икономика” в Стопанска академия “Д. А. Ценов” в Свищов, както и Аграрния университет в Пловдив.
Регистриран земеделски производител, управител на „Кемапул” ЕООД, Свищов.
В периода 2009-2014 г. е председател на УС на Асоциация на земеделските производители в България.
Сега е член на Управителния съвет на Института за агростратегии и иновации.