Георг Тодоров родился 10 августа 1858 года в городе Болград (Украина). Происходил из семьи болгар-переселецев. Во время Русско-Турецкой войны (1877-1878) был добровольцем в Болгарском ополчении. В 1878 году произведен в чин Унтер-офицера. После Освобождение он заканчивает первый выпуск Военного училища в Софии (1879), через год 10 мая производится в чин подпоручика. А в августе 1882 г. производится в чин лейтенанта. Через год он учится Николаевской академии генштаба в Санкт-Петербурге, не заканчивая последний курс, он возвращаться в Болгарию на парад Соединението (1885). В августе 1885 г. производится в чин капитана.
Этот раздел статьи ещё не написан. Согласно замыслу одного из участников Википедии, на этом месте должен располагаться специальный раздел.
Вы можете помочь проекту, написав этот раздел.
Этот раздел статьи ещё не написан. Согласно замыслу одного из участников Википедии, на этом месте должен располагаться специальный раздел.
Вы можете помочь проекту, написав этот раздел.
Во время Первой мировой войны командовал 2-й болгарской армией (октябрь 1915 — декабрь 1916). Под его руководством армия проводила операции в Македонии. С февраля 1917 года назначен командующим 3-й армией (до декабря 1917), которая действует на румынском фронте. 15 августа 1917 года получает звание генерал—лейтенанта. В конце июня 1918 года Тодоров был заместителем главнокомандующего болгарской армии, а с 8 сентября — в результате болезни генерала Николауса Жекова, является командующим. Являлся одним из должностных лиц, ответственных за провал болгарской армии в битве при Добро поле. Димитар Азманов писал о Тодорове:
Замечательный командир, дисциплинированный, очень тактичный мужчина и командир, спокойный, твердый и мужественный перед лицом опасности.
В 1919 году уволен из армии. В 1925 году умирает его жена. Сам генерал умер 16 ноября 1934 году в Софии. Его именем названа гора и село в Благоевградской области.