Il Perugino TBA
Actor
Caravaggio: The Soul and the Blood 2018
as Self
St. Peter's and the Papal Basilicas of Rome 3D 2016
as Himself
Giorgio de Chirico. Tra Rivelazione ed Enigma 2014
Credits from TMDB.