Filip Peeters studeerde af aan de Karel de Grote Hogeschool in Antwerpen (1987), waar hij de richting Beeldende Kunst volgde. Hij werkt ondertussen bijna 20 jaar als freelance scenograaf-poppenmaker en acteur-poppenspeler. Zijn naam is in de eerste plaats verbonden aan het figurentheater Ultima Thule, waarvan hij reeds van bij het prille begin mee de stijl, de vorm en de uitstraling heeft bepaald. De meest opmerkzame producties zijn Het Paard van Troje, Tortue, Negentienhonderd (in 2004 genomineerd voor de 1000Watt-prijs), Rostekop en uiteraard de Gomaartrilogie. In 2010 maakte hij samen met Hans Van Cauwenberghe en Wim De Wulf een bewerking van de roman Zijde van Alessandro Baricco voor Ultima Thule. Hij werkte mee als ontwerper/poppenspeler bij de coproducties van Ultima Thule en HETPALEIS: Door de bomen het bos en LOOP!. Sinds 1997 werkt Filip Peeters op zeer regelmatige basis bij FroeFroe, voornamelijk als acteur-poppenspeler in onder andere de voorstellingen Zippo, Freaks, Tchiek, Servas, ROM, Oskar, Puck, Kleine Sofie (in coproductie met Laika en HETPALEIS), Tropoi (verkozen door de kinderjury van het Theaterfestival 2014 als beste kindervoorstelling) en Labyrinth. In 2007 raakte Peeters bevriend met de choreograaf Sidi Larbi Cherkaoui tijdens het productieproces van Apocrifu (De Munt, Brussel). Sindsdien reizen zijn poppen mee de wereld rond in de dansproducties van Sidi Larbi Cherkaoui, onder andere Apocrifu (De Munt 2007), Origine (Toneelhuis 2008), Southern Bound Comfort (Sadler's Wells Londen 2010). Meer recentelijk nam hij naast de poppen en de maskers ook de scenografie van de danscreatie Play (deSingel 2010) voor zijn rekening. Peeters werkt ook regelmatig als poppenspeler voor film en televisie, onder andere in Bumba en de Grote Boze Wolf show. Hij is ook te zien als het stokstaartje Frits van het duo Frits en Frats in Kaatjes tralalaatjes op Ketnet.