Ігор Марків народився 18 червня 1997 року у селі Дмитрів Червоноградського району Львівської області.
Закінчив ВПУ № 20 м. Львова.
З початком повномасштабного російського вторгнення став на захист України. Проходив службу у в/ч А0998.
Ігор загинув 13 вересня 2022 року під час виконання бойового у Херсонській області. Захисник довгий час вважався безвісти зниклим, опізнаний після проведення ДНК-експертизи та похований 30 жовтня 2023 року у рідному селі Дмитрів.