Dal 2005 inizia a scrivere per la televisione. Sceneggia due puntate della serie Incantesimo 8, una di Elisa di Rivombrosa – Capitolo secondo e una di La figlia di Elisa – Ritorno a Rivombrosa. In seguito scrive un adattamento della novella Giro di vite di Henry James, un film per la televisione che ha partecipato, in concorso, al Roma FictionFest 2008 e che è andato in onda con il titolo Il mistero del lago su Canale 5 alla fine del 2008.
Mentre si occupa come head writer e story editor delle prime tre serie italiane di Rex, nel 2009 scrive la sceneggiatura del film per la televisione Negli occhi dell’assassino, insieme a Matthew Faulk e Mark Skeet, una miniserie in due puntate tratta dal romanzo Robinson Crusoe di Daniel Defoe e un film per la televisione intitolato La dama velata. Nel 2009 sceneggia anche una puntata della serie RAI Terra Ribelle.
Tra il 2010 e il 2012 sceneggia la serie antologica 6 passi nel giallo. Intanto nel 2011 scrive, insieme a Dario Argento, Antonio Tentori ed Enrique Cerezo, la sceneggiatura del film Dracula 3D, che esce al cinema nel dicembre 2012, e tiene un laboratorio di scrittura di fiction televisiva all’Università del Molise e uno sulla sceneggiatura seriale all’Accademia d’arte drammatica “Silvio D’Amico”.
Ad agosto 2011 pubblica inoltre il saggio Scrivere per la TV: la fiction sul volume numero 19 del corso di scrittura “Io Scrivo” del Corriere della Sera.
Nel 2013 lavora alla fiction I segreti di Borgo Larici ambientata in Piemonte, nel 1922, durante i mesi che precedono la Marcia su Roma; oltre che essere autore del soggetto di serie, insieme ad Alberto Ostini, è anche lo story editor e sceneggia la prima e la quinta puntata. La serie è andata in onda a partire dal 22 gennaio 2014 su Canale 5.
Nel 2016 scrive insieme a Fabrizio Maria Cortese e a Giulia Lusetti la sceneggiatura del film Ho amici in paradiso.