Five O'Clock 2026
Actor
The Messenger 2024
Writer
Feliciani Vol. 7 2019
as Enrico Feliciani
Stray Animals 2016
as Pai
The Foreign Eye 2006
Looking for Black Orpheus 2005
as Self, Writer
Credits from TMDB.