Российский актер и режиссер.
Родился в семье театральных актеров Александра Щеголева и Надежды Надеждиной.
В 1984 году окончил театральное училище им. Б. Щукина (класс А. Бурова).
В качестве режиссёра дебютировал в 1992 году. В 1993 году снял фильм «Американский дедушка», в котором свою последнюю роль сыграл Евгений Леонов.
С 1999 года Иван Щёголев был одним из самых востребованных режиссёров сериального производства.
Умер на 60-м году жизни после заражения коронавирусом.