Ni Petrov was born in 1986 in Barnaul (Siberia, Russia). In 2010 he graduated from the Altai State Technical University Architecture and Design Institute. Since 2012 he’s been working and living in St. Petersburg, Russia.