Если посмотреть на большую часть ролей советского актера Ивана Дмитриева, то их можно системно распределить на две категории – это роли характерные и лирико-героические. Около 200 ролей сыграл Иван Петрович на сценах Театра Балтийского флота и Ленинградского театра имени Комиссаржевской. Образы, созданные Дмитриевым, разнообразны. Он играл современников и людей из давно ушедшей эпохи. Роли умные и трагичные, играл философов и глупцов. В кино Ивана Дмитриева охотно снимали с молодых лет. Он «смотрелся» в самых разных ролях...