Movies
A Bridge Too Far
as Lt. Gen. Frederick Browning
The Night Porter
as Max
The Damned
as Frederick Bruckmann
The Most Beautiful Boy in the World
as Self (archive footage) (uncredited)
Death in Venice
as Gustav von Aschenbach
The Vision
as James Marriner
Providence
as Claude Langham
Daddy Nostalgia
as Daddy aka Tony Russell
Darling
as Robert Gold
The Servant
as Hugo Barrett