После учёбы в школе поступил на экономический факультет Бурятского сельскохозяйственного института, который окончил в 1982 году. Работал экономистом объединения «Бурятсельхозхимия».
Затем был направлен на работу в Закаменский район Бурятии руководителем совхоза «Михайловский», потом был назначен начальником планово-экономического отдела администрации этого района.
В 2002 году на выборах президента Бурятии Бато Семёнов был основным соперником действующего президента Леонида Потапова и по итогам выборов занял второе место, набрав около четверти голосов избирателей республики[3].
В начале 2005 года назначен директором филиала ООО «Росгосстрах-Сибирь» — «Управление по Республике Бурятия».
В декабре 2007 года вновь избран в Народный Хурал РБ IV созыва по партийным спискам «Единой России». Член Комитета Народного Хурала по бюджету, налогам и финансам.
17 сентября 2013 года избран депутатом Народного Хурала V созыва.