Petro was born in 1984 in the town of Zhukovsky (near Moscow). He is a multidisciplinary artist with a street background who has been painting on walls for over 20 years. The artist is the founder and a member of the Aesthetics Group duo. His current eclectic style is built on a combination of various concepts including the applied art and the architecture. Moving away from graffiti fonts compositions over time, Petro concentrated on geometric abstraction. The artist takes part in major festivals, exhibitions, projects in Russia and abroad. In his work, Petro strives for continuous self-development and self-realization. In addition to murals the artist creates works on canvas, three-dimensional installations and sculpture.
He is a participant of the residences: "Graffiti analysis" 2010 (Perm) / "Week-End RAW Circles" 2013 (Paris) / "Dukley European Art Community" 2015 (Montenegro) / "Uppa Winery" 2019 and 2021 (Sevastopol) / "Art Station" 2021 (Ivanovo). In 2010 he organized a screening of graffiti films in Moscow and St. Petersburg: “Flashback” (RUS), “Aevus” (RUS), “Endstation” (UKR). In 2012–2014 he founded and organized the Sign Your Style Graffiti Festival. In 2013 he was awarded the MOST Awards street art festival in the nomination “Street Contribution. Artist of the Year. In 2013 he was the curator of the street festival "33 Edges of Perception". In 2014 he was the co-curator of the Russian part of the 1st Artmossphere Street Art Biennale. In 2016 he was the coordinator of the Russian part, the II Artmossphere Street Art Biennale.
Project ARCA. Ruarts Foundation in collaboration with the educational centre of MMOMA, The Moscow Museum of Modern Art, Moscow, Russia
Form. Ruarts Foundation, Moscow, Russia
The first solo exhibition of the Aesthetics group took place (together with Ilya Slak), Moscow, Russia
Exhibition of Achievements of Contemporary Artists. GUM-Red-Line Gallery, Moscow, Russia
TRUE LY. Ruarts Foundation, Moscow, Russia
Exhibition “The Wall Elements 2”. Ruarts Gallery, Moscow, Russia
Exhibition “The Wall Elements”. The Manege Central Exhibition Hall (St. Petersburg), Russia