David Soares é autor dos romances "Batalha", uma história que discorre sobre o fenómeno religioso a partir do ponto de vista dos animais, "O Evangelho do Enforcado", que conta a história dos painéis de São Vicente de Fora, "Lisboa Triunfante", uma história mágica sobre a capital portuguesa, e "A Conspiração dos Antepassados", sobre o encontro do poeta Fernando Pessoa com o mago inglês Aleister Crowley. Publicou quatro livros de contos, dez livros de banda desenhada, dois livros de ensaio e dois discos de spoken word. Na sua carreira como autor de banda desenhada (publicado em França), foi premiado com quatro troféus para Melhor Argumentista Nacional e uma bolsa de criação literária, atribuída pelo Instituto Português do Livro e das Bibliotecas e pelo Ministério da Cultura.
Em 2009, viu um excerto do seu romance "Lisboa Triunfante" ser publicado na revista literária polaca "Lampa", uma edição do Instituto Camões na Polónia. Também trabalha como tradutor, tendo assegurado a tradução de obras de autores como Alan Moore, Clive Barker e Philip K. Dick.