Николай Добронравов родился 22 ноября 1928 года в Ленинграде и получил образование в Школе-студии имени В.И. Немировича-Данченко при МХАТ имени М. Горького.News.ru
Вместе с коллегой по МТЮЗу Сергеем Гребенниковым Добронравов писал новогодние сказки, инсценировки и пьесы для детского и музыкального вещания Всесоюзного радио, а также пьесы для кукольных театров.News.ru
В 1962 году по либретто Добронравова и Гребенникова в Куйбышевском театре оперы и балета (ныне Самарский академический театр оперы и балета) была поставлена опера «Иван Шадрин».News.ru
Поэт-песенник был награжден орденами «Знак Почета», Трудового Красного Знамени (1984), «За заслуги перед Отечеством» II и III степеней.News.ru