David Leland
Date of Birth
Apr 20, 1947
Birth Place:
Cambridge, England

Filmography

Year Title Role
2007 Virgin Territory
Wish You Were Here (1987)
1986 Mona Lisa
1981 Time Bandits
1917 Felix
Provided by Rovi