David Swift
66
Acting Credits
Acting
Movie
The Day of the Jackal
as Montclair
1973
TV
Agatha Christie's Poirot
as Henry Reedburn
1989
TV
NOVA
as Nikolai Vavilov
1974
Movie
Jack & Sarah
as Michael
1995
Movie
The Bunker
as Gen. Rattenhuber
1981
TV
The New Avengers
as Turner
1976
TV
The Professionals
as Sir Kenneth
1977
Movie
Les Misérables
as Troufiat
1978
Movie
Travels with My Aunt
as John Sparrow
1972
TV
The Day of the Triffids
as Beadley
1981
TV
Rising Damp
as Gray
1974
TV
Drop the Dead Donkey
as Henry Davenport
1990
Movie
The Internecine Project
as Chester Drake
1974
Movie
The Black Panther
as Det. Chief Superintendent
1977
TV
Bergerac
as Dr. Barnard
1981
Movie
No Sex Please - We're British
as Inspector Paul
1973
Movie
We Think the World of You
as Bill
1988
TV
Going Straight
as Mr McEwan
1978
TV
Play for Today
as Councillor Bass
1970
TV
Father Brown
as Stephen Aylmer
1974
TV
War & Peace
as Emperor Napoleon Bonaparte
1972
TV
Timewatch
1982
TV
Dalgliesh
as Sir Marcus Cohen
1983
TV
Hold the Dream
as John Cross
1987