Роден е на 2 август 1919 г. във Видин. През 1946 г. завършва Държавна музикална академия, специалност “Валдхорна”, но още като студент свири в Софийската филхармония.

Христо Хараламбов е първи валхорнист на Софийската филхармония до 1985 г. Има и допълнителна концертна дейност.