End Times: How Close Are We? 2006
as Self (as Dr. Patrick Heron)
Ben Nicholson 1894-1982 1985
as Himself
Artists Must Live 1953
as Self
Credits from TMDB.