Игорь Лепеха родился 20 ноября 1962 года в поселке Осакаровка Карагандинской области.
С 1986 по 1987 год работал старшим инструктором политчасти УВД Темиртау Карагандинской области.
С 1987 по 1988 год - заместитель начальника по политчасти отдела внутренних дел Гагаринского района Карагандинской области.
С 1988 по 1990 год - заместитель начальника по политчасти отдела внутренних дел города Абая Карагандинской области.
С 1990 по 1993 год - слушатель Академии МВД Российской Федерации.
С 1993 по 1997 год - заместитель начальника, первый заместитель начальника Управления внутренних дел Советского района Караганды.
С 1997 по 1998 год - начальник управления патрульной полиции ГУВД Карагандинской области.
С 1998 по 2005 год - начальник службы административной полиции, управления общественной безопасности ГУВД Карагандинской области.
С 2005 по 2009 год - заместитель начальника ДВД Карагандинской области.
С 2009 по 2011 год - заместитель председателя Комитета административной полиции МВД.
С 2011 по 2019 год - председатель Комитета административной полиции МВД.
С 18 апреля 2019 года по февраль 2020 года - начальник штаба-департамента МВД.
С февраля 2020 года занимал пост руководителя аппарата МВД.
Имеет звание генерал-майора полиции.