L'Assenza 2013
Director
Viva Varda ! 2023
as Self
History's Future 2016
Writer
Remembering 'Dead of Night' 2014
Actor
You Do the Best You Can 2001
Credits from TMDB.