Carsten Holler Carsten Höller (born December 1961) is a German artist. He lives and works in Stockholm, Sweden.