Родился в 1863 году, в Самокове, в 1884 году получил военное образование, участвовал в сербско-болгарской войне 1885 года, во время Первой Балканской войны командовал пехотной бригадой, отличился в битве при Чаталдже. Во время Второй Балканской войны, участвовал в боях в районе Струмицы. В 1914 году присвоено звание генерал-майор.
С вступлением Болгарии в Первую мировую войну Кантарджиев назначен начальником тыловой службы 3-й армии. В августе 1916 года назначен командующим дивизией на румынском фронте. Особо отличился в битве при Добриче и при форсировании Дуная. После капитуляции Румынии, дивизия Катанрджиева перебрасывается на Салоникский фронт, где и закончил войну.
Село Генерал-Кантарджиево на северо-востоке Болгарии названо в честь Тодора Кантарджиева.