
Wrote 58
2020s
- 2025
Zvanì - Il romanzo famigliare di Giovanni Pascoli
Story, Screenplay
The Negotiator
Story, Screenplay
- 2022
2010s
- 2018
Io sono Tempesta
Story, Screenplay
- 2016
There's No Religion Anymore
Screenplay
- 2015
L'Oriana
Writer
L'Oriana
Story, Screenplay
- 2014
La Strada Dritta
Writer
- 2013
Those Happy Years
Screenplay, Story
Volare - La grande storia di Domenico Modugno
Writer
- 2012
- 2011
Violetta
Teleplay
- 2010
Our Life
Story, Screenplay
2000s
- 2009
The Front Line
Screenplay, Story
- 2008
'O professore
Writer
A Perfect Day
Screenplay
- 2007
The Girl by the Lake
Writer
- 2005
Cefalonia
Writer
Once You're Born You Can No Longer Hide
Screenplay
Cefalonia
Storyboard
- 2003
The Best of Youth
Writer
- 2002
Perlasca: The Courage of a Just Man
Teleplay
- 2001
Almost America
Writer
Domenica
Story, Screenplay
1990s
- 1999
The Lost Lover
Screenplay, Story
La guerra degli Antò
Screenplay
- 1998
A Lighter Burden to Bear
Screenplay
I piccoli maestri
Screenplay, Story
- 1997
Auguri professore
Story, Screenplay
Don Milani - Il priore di Barbiana
Writer
Marianna Ucrìa
Screenplay, Story
- 1996
La mia generazione
Screenplay
Vesna Goes Fast
Screenplay, Story
- 1995
Who Killed Pasolini?
Screenplay, Story
La scuola
Story, Screenplay
Poliziotti
Writer
- 1994
Il toro
Story, Screenplay
- 1993
Here Comes the Storm
Screenplay, Story
- 1992
Ambrogio
Screenplay, Story
The Stolen Children
Screenplay, Idea, Story, Writer
- 1991
The Invisible Wall
Screenplay, Story
The Yes Man
Screenplay
- 1990
Tomato
Story, Writer
1980s
- 1989
Mary Forever
Screenplay, Dialogue
- 1988
It's Happening Tomorrow
Screenplay
- 1985
The Mass Is Ended
Story, Screenplay
- 1984
Bianca
Screenplay
1970s
- 1977
The Seagull
Screenplay
Created 5
2020s
- 2020
La guerra è finita
Creator
2010s
- 2010
Longlasting Youth
Creator
2000s
- 2004
La Omicidi
Creator
- 2003
The Best of Youth
Creator
1990s
- 1999
La Vita Che Verrà
Creator
Other crew 1
1970s
- 1976
Victory March
Second Unit
Directed 1
1970s
- 1975
Fit to Be Untied
Director
Appearances3
2000s
- 2009
What Do You Know About Me
Self
- 2007
Un silenzioso imbroglio
Himself
1970s
- 1975
Fit to Be Untied
Himself (uncredited)