Родился в 1922 году в селе Шумиха ныне Кемеровского района Кемеровской области в крестьянской семье. Русский. Окончил начальную школу, работал в колхозе трактористом. Кандидат в члены ВКП(б).
В Красной Армии с декабря 1941 года. С 1942 года на фронте.
Снайпер 849-го стрелкового полка (303-я стрелковая дивизия 3-я танковая армия, Воронежский фронт) ефрейтор Иван Абдулов в оборонительных боях истребил двести девяносто восемь гитлеровцев, в том числе пять снайперов и одиннадцать офицеров. Обучил снайперскому делу двадцать семь человек.
11 марта 1943 года в районе города Люботин Харьковской области, попав в окружение, отважный снайпер заменил раненого командира. Противотанковыми гранатами подбил два танка. Пал смертью храбрых в этом бою.
Указом Президиума Верховного Совета СССР от 26 октября 1943 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом мужество и геройство ефрейтору Абдулову Ивану Филипповичу посмертно присвоено звание Героя Советского Союза.