Богдан Пилип народився 19 серпня 1991 року у селі Волиця Львівської області.
У 2009 році здобув освіту в Судововишнянському професійному ліцеї.
Проходив строкову військову службу в місто Новоград-Волинськ Житомирської області. Був водієм в інженерних військах.
У 2017-2019 роках служив за контрактом в армії, звільнився за станом здоров’я.
До вторгнення працював у ТОВ «АгроСем».
25 лютого 2022 року поїхав добровольцем в Київ. Після звільнення Київщини повернувся додому та 5 квітня 2022 року мобілізувався до ЗСУ. Був призначений командиром саперного відділення в/ч А4221.
У вересні 2022 року був переведений до 110-ої окремої механізованої бригади імені генерал-хорунжого Марка Безручка, де служив на посаді старшого медичного інструктора. У складі свого підрозділу брав участь в обороні Авдіївки.
4 грудня 2022 року був контужений, після лікування повернувся на фронт.
Богдан загинув 10 жовтня 2023 року під час виконання службових обов’язків поблизу селища Желанне на Донеччині.