Aldo Rossi Design 2022
as Self
La via della Conciliazione 2017
St. Peter's and the Papal Basilicas of Rome 3D 2016
as Himself
Credits from TMDB.