[2][3] He was among the leaders of the left wing of Internal Macedonian Revolutionary Organization (IMRO), which he considered a Bulgarian creation.
[4][5] Hadzhidimov was born on 19 February 1875 in Gorno Brodi, Ottoman Empire, now located in Serres regional unit, Greece.
After the Young Turks revolution he returned to Ottoman Macedonia and was one of the founders of the People's Federative Party (Bulgarian Section).
After 1909 he went back to Sofia, where Hadzhidimov joined the Bulgarian Social Democratic Workers' Party (Narrow Socialists).
He was captured in Thessaloniki during the Second Balkan War and was exiled by the Greek authorities to the island of Paleo Trikeri, where he contracted jaundice.