Родился в станице Упорной в 1925 году. Учился в станичной школе. Был мобилизован в Красную Армию 15 февраля 1943 года Упорненским РВК. 19 февраля прибыл в 213-й армейский запасной стрелковый полк, был зачислен в 3-й батальон. После обучения отправлен 12 марта 1943 г. в 295-ю стрелковую дивизию. По сведениям его родственницы, Канунниковой Анастасии Емельяновны, связь с семьей прервалась с апреля 1943 года. Признан пропавшим вез вести с мая 1943 года . Имя Ивана Ивановича Левшенко занесено в 3-й том Книги Памяти Краснодарского края.