Иван Добронравов родился 2 июня 1989 года в Воронеже.
В 1991 году переехал с родителями в Москву. Кстати, его отец, Федор Добронравов, играет в "Кадетстве" отца Перепечко.
С 1995 года Иван Добронравов ученик средней Московской школы.
Когда Иван подрос, отец стал брать его с собой в театр. И вскоре ему доверили небольшие роли. Так он вместе с отцом сыграл в спектакле «Слуги и снег», а в постановке «Город миллионеров» Иван выходил на сцену вместе с Инной Чуриковой и Арменом Джигарханяном.
Известность ему принес нашумевший фильм Андрея Звягинцева "Возвращение", где Иван сыграл одну из главных ролей.
Сейчас является студентом 1-ого курса Театрального института им. Б.В. Щукина (курс Р.Ю. Овчинникова).

Работы в театре:
«Слуги и снег» (маленький подкидыш Микки)
«Город миллионеров»

Работы в кино:
Веня Грушин - "Искатели"(2001), режиссер А.Судиловский.
Максим, сын Сергея Петровича – «Тайга. Курс выживания»(2002), режиссер А.Аравин.
Младший брат Иван – «Возвращение»(2003), режиссер А.Звягинцев.
Леваков – «Кадетство»(2006), режиссер С.Арланов