E se mio padre 2024
Screenplay
Leo the Lion 2005
Screenplay, Director
The Spring of 2002 - Italy Protests, Italy Stops 2002
Director
Credits from TMDB.