Writer, director and screenwriter, five films have been made from his books. He is director and screenwriter of TV series: Anna, produced by Sky and based on the novel of the same name, and Il miracolo, a Sky production of which he was also showrunner.