Родился в станице Упорной в 1901 году. Работал в колхозе, был женат, воспитывал пятерых детей. Мобилизован в Красную Армию 23 августа 1941 года Упорненским РВК. Был направлен в 46 запасной стрелковый полк 15 зсбр, откуда 12 сентября 1941 года в составе маршевой роты 3004 отбыл на фронт. По свидетельству дочери, Ногиной Екатерины Ивановны, связь с семьей прервана с 1941 года. Признан пропавшим без вести с апреля 1943 года. Имя Ивана Кирилловича Левшенко внесено в 3-й том Книги Памяти Краснодарского края.