Dopo essersi laureato in architettura al Politecnico di Torino si avvicina al mondo del cinema indipendente e del teatro, dedicandosi poi principalmente al doppiaggio.
Nel 1995 entra nello staff degli autori di Dylan Dog, diventando ben presto una delle firme note ai lettori della testata. In seguito gli verranno affidate anche le sceneggiature di storie per gli albi di Nathan Never, Martin Mystère, Dampyr e Tex (di cui è attualmente uno degli autori principali).
Premio Cartoomics-If 2004 e premio Anafi 2021, tra gli altri, collabora negli anni con varie case editrici. Per la Sergio Bonelli Editore crea le miniserie Demian, Cassidy e Hellnoir. Per le edizioni E/O pubblica invece i romanzi: Un caso come gli altri, Nero di Mare, Stagione di Cenere e Il codice della vendetta.
Dal 2021 è ideatore e direttore di Dora Nera, festival di cultura noir a Torino, in collaborazione con l’associazione culturale Babelica.