Bulgarian painter Georgi Karakashev studied art at the Bucareşti Academy of Art and in Sofia, graduating in 1921, majoring in painting. His creative career began in the 1920s, with a picturesque-decorative direction, and in the 1930s he dealt mainly with applied art (layout, advertisements, labels, posters) and stage sets. In 1931-32, he taught drawing at the Male High School in Sofia and, from 1934-45, internal architecture and style in Ruse. After World War II, he worked as the art director in the Ruse dramatic theatre (1945-48), Youth Theatre in Sofia (1948-52), and the National Theatre “Ivan Vazov” (from 1952). From the 1950s, he also taught scenography, and since 1957 was a professor at the Academy of Arts in Sofia.