Petros Touloudis lives and works in Athens. He is a graduate of the Athens School of Fine Arts. He has also been working in the field of architecture, opera, and theater.
The exhibition This Must Be the Place at Kunsthalle Athena in 2013 was his first solo show. In the past, he has taken part in group exhibitions in Greece and worldwide. In 2015, he founded Tinos Quarry Platform, which includes a residency program for artists on the island of Tinos in the Cyclades/Greece. There he works as the director of the program. He has also been involved in productions for the Greek National Opera and the Athens and Epidaurus Festival. From 2004 to 2010, he worked on architectural projects of the Aegean sea folk architecture, on the island of Tinos, in Greece.
Petros Touloudis is a fellow in the course of the exchange program of Akademie Schloss Solitude and Kunsthalle Athena.