Scrittore italiano. Ha viaggiato molto: parte per gli Stati Uniti, abitando a Boston, New York, Santa Barbara e Los Angeles, dove insegna italiano e fa altri lavori che racconterà nel suo primo romanzo.
Successivamente si stabilisce in Australia lungo le tappe descritte in Due di due: Sydney, Melbourne e il Queensland. A questo periodo risale la stesura di due romanzi che De Carlo non pubblica, perché li considera "esercizi di ricerca e formazione". Torna in Italia, dove vive a Milano e Roma. Nel 1981 l'editore Einaudi pubblica Treno di panna, già scritto in inglese con il titolo Cream Train. Italo Calvino ne cura la quarta di copertina e diventerà anni più tardi un film diretto da De Carlo (il protagonista è Sergio Rubini), la cui trama riporta solo qualche somiglianza con il libro.
Tra i suoi libri: Uto, Pura vita, Durante, Di noi tre, Arcodamore. Ha pubblicato con La Nave di Teseo Una di Luna (2018), Il teatro dei sogni (2022), Io, Jack e Dio (2022), La geografia del danno (2024).