Революционный деятель
Родился в селе Лежнево, ныне Ивановской области, в семье крестьянина.
В 1894 – 1897 годах работал на Иваново-Вознесенской фабрике Н. Гарелина (ныне г. Иваново).
Член РСДРП с 1898 года.
Участник забастовочного движения.
С 1901 по 1903 года отбывал заключение в Петербургских "Крестах".
В мае 1905 года в Иваново-Вознесенске начались крупнейшие стачки рабочих, в ходе которых Дунаев был избран депутатом Иваново-Вознесенского общегородского совета рабочих депутатов.
Входил в руководящий центр Иваново-Вознесенской группы РСДРП. В 1906 году уехал в Москву. Вёл подпольную работу в городах Москве и Санкт-Петербурге, за это был отправлен в ссылку в город Нижний Новгород.
В начале марта 1917 года руководил штурмом Нижегородского кремля. Был избран заместителем председателя и членом президиума Нижегородского совета, впоследствии был членом губкома партии, членом Городской Думы от большевиков.
С апреля 1918 года возглавлял отдел рабочего контроля Нижегородского совнархоза, часто бывал в командировках.
Возвращаясь из города Москвы, заразился тифом и умер.
Похоронен на Петропавловском (Всехсвятском) кладбище города Нижнего Новгорода.
Память: его именем названа улица в Нижегородском районе города Нижнего Новгорода.
На доме, где он проживал в 1918 – 1919 годах (г. Нижний Новгород, Нижегородский район, улица Рождественская, 18), установлена мемориальная доска.