Родился 28 марта 1971 г. в с. п. Хоринское Хоринского района Бурятской АССР (в настоящее время - Республика Бурятия).
В 1993 г. окончил Бурятский ордена "Знак Почета" государственный педагогический институт имени Доржи Банзарова (БГПИ, в 1995 г. был объединен с филиалом Новосибирского государственного университета в г. Улан-Удэ в Бурятский государственный университет, БГУ) по специальности "история и социально-политические дисциплины".
В 1996 г. защитил диссертацию кандидата исторических наук в Иркутском государственном университете. Тема диссертации связана с отношениями Монголии и России.
Работал ассистентом кафедры всеобщей истории БГПИ (1993), заместителем декана по воспитательной работе исторического факультета (1993-1996), старшим преподавателем кафедры всеобщей истории БГУ (1998), заведующим кафедрой всеобщей истории БГУ (1999).
В 2000–2005 гг. занимал должность директора-проректора Боханского филиала БГУ, в 2005–2007 гг. – проректор по социальной работе и международным связям БГУ.
29 декабря 2007 г. был назначен первым заместителем министра образования и науки Республики Бурятия, возглавил министерский комитет по науке и высшей школе.
С 29 декабря 2008 г. занимал пост министра образования и науки Бурятии.
В мае 2016 г. одержал победу на внутрипартийных праймериз "Единой России" в Бурятии и был утвержден кандидатом партии в депутаты Государственной думы в Бурятском одномандатном избирательном округе №9.
В 2016-2021 гг. - депутатом Государственной думы VII созыва. Был избран 18 сентября 2016 г. от "Единой России" по Бурятскому одномандатному избирательному округу №9. По итогам выборов получил 37,56% голосов. За его ближайшего соперника - кандидата от Партии роста Михаила Слипенчука - отдали голоса 22,75% избирателей. Дамдинов вошел в состав партийной фракции "Единой России".
Заслуженный работник образования Республики Бурятия (2005).