Born in 1961 in Long Island, New York, David Isaacs moved to Israel at the age of 9. He studied graphic design at the Bezalel Academy of Art and graduated in 1986.
Although he created art his whole life, Isaacs only decided in 2003 that he is artistically "ripe" enough to expose his work to the public and not just use it as a means of self-expression. Using methods of engraving and scratching on dry or wet paint, and unconventional materials such as floor rags and putty, Isaacs’s works bring to mind ancient road maps or mysterious cave painting.
In 1985 Isaacs received the Hermann Struck Prize for artistic printing and was awarded the Sharet Foundation scholarship in 1985 and in 1986. He lives and works in Tel Aviv.