Филип родился в Хорватии. Начал карьеру в клубе «Динамо» (Загреб), после перешёл в клуб «Динамо» (Бухарест). В ноябре 2020 года подписал контракт с клубом РПЛ «Уфа» до конца сезона[3]. Дебют в чемпионате России состоялся 23 ноября 2020 года в матче против «Химок» (1:2)[4].
18 мая 2021 года продлил контракт с клубом до июня 2023 года[5].