Winston Dennis is an actor, known for The Adventures of Baron Munchausen (1988), Brazil (1985) and Time Bandits (1981).
Time Bandits
The Commitments
Nuns on the Run
Brazil
The Adventures of Baron Munchausen