Сергей Михайлович Дадукин родился 26 сентября 1933 года в городе Краснодаре, в семье военнослужащего.
Школьные годы Сергея Михайловича пришлись на военное время. Учиться он пошёл с 1941 года в городе Ростове-на-Дону, а с 1944 по 1948 годы жил в хуторе Каменный Бродок Константиновского района Ростовской области.
В 1958 году, по окончании восьми классов, поступил в Константиновский сельскохозяйственный техникум, годы учёбы в котором были прерваны службой в Советской армии.
После окончания техникума (в 1957 году) работал ветеринарным фельдшером отделения Потаповского зерносовхоза Волгодонского района Ростовской области. А в марте 1959 года переехал в село Лысогорка, которое стало для него «второй родиной».
В 1966 году окончил Донской сельскохозяйственный институт по специальности преподаватель химии и биологии. Но своей первой профессии не изменил: до 1993 года работал главным ветеринарным врачом колхоза имени Куйбышева, а с 1993 года – ветеринарным врачом Лысогорского ветеринарного участка.
Награждён орденом «Знак Почёта», медалью «За трудовую доблесть», а также юбилейной Ленинской медалью.
В 1992 году С.М. Дадукину присвоено звание «Заслуженный ветеринарный врач России».
Всю свою жизнь Сергей Михайлович участвовал в художественной самодеятельности, о чём свидетельствуют многочисленные благодарственные письма. Начиная с 60-х годов писал стихи, на некоторые из них написаны песни. Неоднократно печатался в газетах «Миусская заря», «Куйбышевская искра», «Донские огни», «Крестьянин» и «Родник».
Умер Сергей Михайлович Дадукин 23 мая 2012 года.