Окончил Иркутское пехотное военное училище.
Сотник 2-го Аргунского полка Забайкальского казачьего войска в русско-японскую войну. Был ранен, находился в плену в Японии. За разведку в тылу японцев в 1904 награжден орденом св. Георгия 4-й степени.
В 1914 году — полковник 2-го Верхнеудинского полка Забайкальского казачьего войска в составе 7-го конного корпуса, командир казачьего полка на Кавказском фронте.
В октябре 1918 года — комендант посёлка Маньчжурия, полковник. Приказом Отдельному Маньчжурскому отряду от 23 октября 1918 года произведен Г. М. Семеновым в генерал-майоры, впредь до утверждения правительства. 29 ноября 1918 года назначен начальником гарнизона посёлка Маньчжурия.