Родился в городе Барнауле Томской губернии. На фронт Отечественной войны был призван в июле 1941 года Барнаульским ГВК Алтайского края.
Всю войну старшина Иван Пушкарев прошел в составе Центрального, 1-го, 2-го и 3-го Белорусских фронтов. С 15 февраля 1943 года участвовал в боях против немецких захватчиков в составе 16-го стрелкового Уссурийского полка.
С июля 1943 года Иван Трофимович служил в составе 102-й стрелковой Дальневосточной Новгород-Северской Краснознаменной дивизии в должности старшего писаря политотдела. Старшина Пушкарев вел секретное делопроизводство политотдела и всю работу по кадрам политработников. В течение всего времени работы Ивана Трофимовича в должности старшего писаря в дивизии не было ни одного случая утраты или хищения секретных и совершенно секретных документов. Победу встретил в Кёнигсберге.
После войны жил и работал в Прокопьевске.
Боевые награды: два ордена Красной Звезды (23.09.1944, 12.05.1945), медаль «За боевые заслуги» (24.03.1944).
Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, пользовательских данных (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес) в целях функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт