David Swift Photo - CineVura
Acting

David Swift

Birthplace
Liverpool, Lancashire, England, UK
Popularity
0.9
Web Series & TV Shows
NOVA
NOVA
1974 ⭐ 7.1
as Nikolai Vavilov
Agatha Christie's Poirot
Agatha Christie's Poirot
1989 ⭐ 8.2
as Henry Reedburn
Play for Today
Play for Today
1970 ⭐ 6.6
as Councillor Bass
The Professionals
The Professionals
1977 ⭐ 7.6
as Sir Kenneth
Thirty-Minute Theatre
Thirty-Minute Theatre
1965 ⭐ 4.2
as Les
Bergerac
Bergerac
1981 ⭐ 7.0
as Dr. Barnard
ITV Saturday Night Theatre
ITV Saturday Night Theatre
1969 ⭐ 7.0
as Mr. Armistead
Theatre 625
Theatre 625
1964 ⭐ 7.2
as Hymie Kossof
The New Avengers
The New Avengers
1976 ⭐ 7.2
as Turner
Drop the Dead Donkey
Drop the Dead Donkey
1990 ⭐ 7.0
as Henry Davenport