Христо Динев е роден в град Дойран, тогава в Османската империя. Учи в родния си град, а след това в 1893 година завършва с осмия випуск Солунската българска мъжка гимназия.[1] Работи като български учител. През август 1895 година е сред основателите на комитет на ВМОРО в Дойран, където дава клетва пред Гоце Делчев.[2] В 1901 година е назначен от Българската екзархия за главен учител в Петрич. Тук е избран за околийски ръководител на ВМОРО. През 1902 година по донесение на Алексо Поройски е арестуван от турските власти, заедно с двама петричани.[3] От 1903 до 1905 година е главен учител в Гевгели и член на околийския революционен комитет на ВМОРО.[4] През учебната 1905/1906 година е главен учител на класното училище във Воден. По това време в града има българско третокласно и основно училище. Общия брой на учениците в тях е 367, от които девойките са 154.[5][6][7]
↑„Революционната борба в Гевгелийско по спомените на Илия Костадинов Докторов“, Съставител: Кирил Григоров Пърличев, „Македония прес“, София, 2004, стр.109.
↑Георгиев, Георги. Македоно-одринското движение в Кюстендилски окръг (1895 – 1903). София, Македонски научен институт, 2008. ISBN 9789548187756. с. 198.