Филип Георгиев Боков е роден на 3 юни 1948 г. в София. Завършва английската гимназия в София.
Висше образование – международни отношения в Москва, в Института за международни отношения.
1974 - 1990 г. – работи като дипломат в Министерство на външните работи - отделите "Западна Европа, САЩ и Канада", "Печат" и началник на отдел "ООН и разоръжаване".
1986 - 1990 г. – дипломат (аташе, трети секретар и пълномощен министър) в българското посолство в Лондон.
Декември 1989 - февруари 1990 г. – Председател на Комитета за радио и телевизия. Участва от квотата на БСП в работата на Кръглата маса.
1990 - 1991 – депутат във 7-ото велико народно събрание.
1990 - 1991 г. – зам.-главен директор на Агенция "София-прес".
1990 - 1997 г. – член на Висшия съвет на БСП.
Депутат в 36-ото и 37-ото народни събрания с листите на БСП. В 36-ото Народно събрание – член на Комисията по външна политика. Януари 1995 г. – април 1997 г. - председател на българската парламентарна делегация за ПАСЕ в Страсбург в 37-ото Народно събрание.
1990 - 1997 г. – член на Обединението за социална демокрация /ОСД/ в БСП.
1993 - 1997 г. – член на Изпълнителния съвет на Гражданското обединение за републиката /ГОР/.
1997 г. – член на ръководството на Евролевицата.
С решение на Партията на европейските социалисти от 9 декември 1998 г.Филип Боков е избран за постоянен представител на българските леви партии в ПЕС до април 1999 г.
На втория конгрес на БЕЛ на 3-4 юни 2000 г. Боков се обяви против лидерството и политиката на Томов и гласува в полза на конкурентката му за председателското място Елена Поптодорова. На паралелен конгрес обявилите се против лидерството на Томов и провежданата от него политика /общо 627 души/ учредиха движение "Евролевица – социалдемократи". Боков напусна ръководството на БЕЛ. Той е сред учредителите на "Социалдемократи", заедно с Елена Поптодорова, Николай Камов, Ивайло Калфин, Росен Карадимов, Бойко Радоев, Андрей Райчев, Андрей Бунджулов и др. Определен за представител на "Социалдемократи" в Партията на европейските социалисти /ПЕС/.
1997 - 2003 – съдружник в частна консултантска фирма.
Сътрудник на президента Георги Първанов – секретар по координация на посланията.
2005 – след парламентарните избори и сформирането на коалиционното правителство е назначен за началник на кабинета на министър-председателя Сергей Станишев.
19 септември 2008 – президентът Първанов подписва указ за назначаването на Филип Боков за извънреден и пълномощен посланик на България в Словения.
Владее английски, шведски, руски и френски език.