Христо Шопов е роден на 4 януари 1964 г. в София, България. Принадлежи към семейство, в което поколения наред е градена истинска династия от актъори. Баща му е дълбоко уважавания и известен български актъор Наум Шопов, изиграл главната роля в голям брой филми и театрални творби. Майка му, Невена Симеонова, както и сестра му Лиза Шопова, също са актриси. Дядо му е основател на театъра в Стара Загора, а баба му, Мара, е забележителна актриса.
През 1981, едва 17 годишен, той прави своя дебют в киното с „Дишай, човече!” , където му партнира неговата майка Невена Симеонова.
През 1987 г. завършва ВИТИЗ „Кръстю Сарафов“ със специалност „Актьорско майсторство за драматичен театър“.
В театъра играе в спектаклите „Котаракът“ (1992), „Скок в леглото“ (1992), „Човекът от Земята“ (2014), „Всичко или нищо“ (2017), „Всяка година по същото време“ (2016), „Верига от думи“ (2019), „Не е за телефон“ (2021).
Участва в номинирания за три награди „Оскар“ филм „Страстите Христови“ на Мел Гибсън, в ролята на Пилат Понтийски. Известни български филми, в които участва са: „Вчера“, „Любовното лято на един льохман“, „Индиански игри“ и „Маргарит и Маргарита“, „Трафик“, „Славата на България“, „Следвай ме“.
Награди:
Най-добър актьор за ролята си на доктор Филип Богатев в Love.net на Филмовия фестивал на Югоизточна Европа (South–East European Film Festival 15.05.2012)
Най-добър актьор за ролята на Пилат Понтийски в „Страстите Христови“ на Филмовия фестивал в (Иркутск, Русия, 2004)
През този сезон на сцената на Народен театър „Иван Вазов“ можете да гледате Христо Шопов в спектакъла „Коварство и любов“.