David Vaughan was born on May 17, 1924 in London, England. He is known for his work on Killer's Kiss (1955). Read more on iMDB