Stavros Papayiannis lives and works in Athens. After studying medicine in the specialization of Anatomic Pathology, he entered the world of design in 1988 as a self taught practitioner with Takis Papayiannis. From 1991-1997, they owned the multi-discipline design studio, DeArte which handled Interior Design, Graphic Design, Photography and Art.

In 1997 together with George Kyriazis, they established Stage Design Office, a comprehensive multi-discipline design company which deals with Interior design, Graphics, Advertising, Public Installations, Exhibitions, Art and Photography.