
Христо Цветанов е роден на 29-ти март 1978 година в град Червен бряг. Високият 198 сантиметра волейболист заедно с Матей Казийски, Андрей Жеков, Тодор Алексиев и други, е част от националния отбор на България по волейбол, донесъл не една победа на страната. Играе на поста като централен блокировач.
Христо Цветанов започва от школата на бившия „Локомотив” – Червен бряг. Самият Христо споделя, че решаващ тласък в развитието му, дава неговият треньор в Червен бряг Васил Марков. Той му помага от 8-и клас да продължи в спортното училище на Пловдив, където става част от „Локомотив”. Впоследствие играе един сезон за мъжкия тим – 1995/1996 година, след което преминава за 1 година в ЦСКА.
От лятото на 1997 година вече е част от „Левски Сиконко”, с който започва пътят му към големия волейбол. Играе общо 7 сезона със синия екип, през които печели 6 титли и 4 купи на страната. Записва и много мачове в Шампионската лига, където „Левски” е постоянен участник. Покрай силните си изяви намира място и в мъжкия национален отбор.
От 2001 година е викан редовно в представителния тим, участва и на шампионата на планетата в Аржентина 2002. Големият пробив обаче идва на следващото световно – в Япония (2006), където под ръководството на Мартин Стоев, България печели бронзовите медали. На следващата година националите стават 3-и и на Световната купа, за да се класират за олимпийските игри в Пекин 2008. Кариерата му в Националния приключва през 2012 година, а през 2021 година „бързата ръка”, както казват на Христо Цветанов, става помощник треньор на „Левски”.
Цветанов записва близо 250 мача за България, а неговата “бърза ръка”, както първи я нарича волейболният коментатор Сашо Йовков, става легендарна. Спортното дълголетие на Христо Цветанов е наистина впечатляващо, като и в последния си сезон, на 42-годишна възраст, той е сред най-добрите играчи на поста „център” в Суперлигата.
Христо Цветанов е почетен гражданин на Червен бряг.