Родился в селе Запрудное, ныне Кстовского муниципального округа Нижегородской области, в семье капитана речного буксира. Начинал матросом буксира у отца, затем был штурвальным, лоцманом. В 1911 году стал капитаном парохода «Губернатор Баранов». В Гражданскую войну был капитаном колёсного парохода «Лев», переоборудованного в канонерскую лодку. Участвовал в боях за Симбирск. С 1929 года – капитан парохода «Степан Разин». Один из первых «стахановцев» водного транспорта.
В навигацию 1935 года, благодаря техническим усовершенствованиям и новым методам буксировки, впервые провёл состав из 6 нефтеналивных барж грузоподъёмностью до 34 тысяч тонн. Вёл буксировку большегрузных составов в сложных условиях, сохраняя при этом скорость движения или весьма незначительно снижая её. В 1940 году – капитан-наставник, в 1942 году – капитан-наставник Волготанкера. Последние годы жил в посёлке Краснозатонский (городской округ Сыктывкар).
Награды: два ордена Ленина (в т.ч. 08.12.1935), два ордена Трудового Красного Знамени, медаль «За трудовую доблесть» (03.05.1940).
Память:в 1937 году в честь капитана Чадаева был назван буксирный пароход.