David Swift

David Swift

Acting
April 3, 1931April 8, 2016 (age 85)
Liverpool, Lancashire, England, UK

Movies

(30 total)

TV Shows

(31 total)
NOVA

NOVA

19747.0

as Nikolai Vavilov

Drop the Dead Donkey

Drop the Dead Donkey

19906.7

as Henry Davenport

Bergerac

Bergerac

19816.7

as Dr. Barnard

Play for Today

Play for Today

19706.3

as Councillor Bass

War & Peace

War & Peace

19727.1

as Emperor Napoleon Bonaparte

Dalgliesh

Dalgliesh

19836.9

as Sir Marcus Cohen

Budgie

Budgie

19717.0

as Sergeant Oxley

Private Schulz

Private Schulz

19814.8

as Professor Bodelschwingh

Theatre 625

Theatre 625

19647.2

as Hymie Kossof

Turtle's Progress

Turtle's Progress

19796.0

as Inspector Rafferty