Peter Davidson
Peter Davidson is an actor, known for The Elephant Man (1980), Captain Kronos - Vampire Hunter (1974) and The Incredible Sarah (1976).
Peter Davidson's FILMOGRAPHY
as Actor (32)