Filmography

Diaz - Don't Clean Up This Blood
2012 · Director, Writer

L'alligatore
2020 · Director

Before the Night
2018 · Director, Writer

The Past Is a Foreign Land
2008 · Director, Writer

L'Orizzonte Degli Eventi
2005 · Director, Writer

Motori Ruggenti
2017 · Acting

Volonté: The Man of a Thousand Faces
2024 · Acting

Tired of Killing
2025 · Director, Writer

Partigiani
1997 · Director

Fela, My Living God
2024 · Director, Writer

3.87
2005 · Writer

Il giorno e la notte
2021 · Director, Writer

Maximum Velocity (V-Max)
2002 · Director, Writer
- No Poster
Bianco
Director, Writer
- No Poster
Sesso, marmitte e videogames
1999 · Director
- No Poster
Foschia pesci Africa sonno nausea fantasia
2010 · Director

Sun, Heart, Love
2017 · Director, Writer

Il mio paese
2006 · Director, Writer

Orlando
2022 · Director, Writer
- No Poster
Like Life - Private Stories of Italian Film Critics
Acting

Non mi basta mai
1999 · Director

The Human Cargo
2012 · Director, Writer
