Stefano Chiuchiarelli nasce a Napoli nel 1964. Conseguita la laurea in Lingue e Letterature straniere con una tesi su Edgar Allan Poe, svolge attualmente la professione di traduttore. È da sempre appassionato cultore della striscia disegnata, nonché studioso di filosofia, religioni, letteratura, cinema e teatro. Da circa due anni si dedica alla realizzazione di soggetti per il mondo dei comics e la sua opera prima, “La scelta”, attinge alla materia biblica, verso la quale ha sempre mostrato un grande interesse. Nel 2012/2013 è curatore dei testi per i cataloghi delle mostre d’arte ospitate dalla In Form Art Gallery di Napoli. Dal 2014 è direttore editoriale della Douglas Edizioni.
Nel 2015 è co-sceneggiatore del graphic novel Amigdala, presentato al Comicon di Napoli dello stesso anno. Nel 2022 pubblica insieme ad Aurora Cantone il graphic novel Hygeia, presentato al Comicon di Napoli 2022.