Ioannis Mandafounis wurde in Athen geboren und studierte Tanz am Pariser Konservatorium. Er war Tänzer beim Ballett der GöteborgsOperan, beim Nederlands Dans Theater II und bei The Forsythe Company. Bereits 2004 begann er seine Tätigkeit als Choreograf. Ab 2009 war er Mitglied des erfolgreichen Frankfurter Kollektivs mamaza. Zur gleichen Zeit leitete er seine eigene Company in der Schweiz und tourte weltweit.
Er entwickelte Auftragswerke für eine Vielzahl internationaler Kompanien, darunter das Ballet de l'Opéra de Lyon, das Grand Théâtre de Genève, Corpus des Royal Danish Ballets, das Greek National Opera Ballet, das Nationaltheater in Athen, das Theater Junge Generation Dresden, Norrdans, das Gärtnerplatztheater in München und das Regionteater Väst. Darüber hinaus wurden seine Choreografien weltweit in renommierten Theatern gezeigt.
Er erhielt 2002 eine Auszeichnung vom Griechischen Kulturministerium und wurde 2015 mit dem Schweizer Kulturpreis in der Kategorie herausragender männlicher Tänzer ausgezeichnet.
Basierend auf der von ihm entwickelten choreografischen Methodik zeichnet sich Mandafounis´ Arbeit durch einen stark partizipatorischen Ansatz und eine ständige Suche nach innovativen Wegen aus, um das Publikum in seine Aufführungen einzubeziehen. Menschen eine ehrliche und tiefgreifende Erfahrung von Tanz zu bieten und ihnen diese Kunstform näher zu bringen ist der Motor seiner Kreativität.