David Cavendish est un acteur de 66 ans (29 octobre 1893 - 9 octobre 1960). David Cavendish a tourné dans aucune série et dans 6 films. Au cinéma, dans le rôle de Lord Gildoy dans le long métrage Captain Blood.