The Etruscan Smile 2018
as Academic Man
The Testament 2017
as Archivist
The Yellow Handkerchief 2009
as Doctor Leonard
White Lies 1997
as Painter at Museum
Credits from TMDB.