Николай Добронравов родился 22 ноября 1928 года. В 1950 году он закончил Школу-студию имени Немировича-Данченко при МХАТ СССР.
Добронравов является автором слов на песни "Беловежская пуща", "И вновь продолжается бой", "Как молоды мы были" и другие. Он награжден орденами "Знак Почета", Трудового Красного Знамени, "За заслуги перед Отечеством". Вместе с Пахмутовой он создал множество музыкальных произведений, которые получили широкое признание. Среди них композиции "Главное, ребята, сердцем не стареть", "Песня о тревожной молодости", "Трус не играет в хоккей" и другие.