Push Pull Story
Sergei Isupov (1963- ) was born in Stavrapole, Russia. He currently lives in Massachusetts. His mother, Nelli Isupova, is a folk artist working in ceramics and his father, Vladimir Isupov, and younger brother, Ilya Isupov, are painters. Sergei Isupov studied art at Ukrainian State Art School and later at the Art Institute of Tallinn, Estonia where he received a Bachelor of Arts and Master of Fine Arts.