介绍:
David Cavendish was born on October 29, 1893 in Camberwell, Lambeth, Surrey, England as Frederick Leslie Allbeury. He was an actor, known for Captain Blood (1935), 两个阿拉伯骑士 (1927) and 鸳梦重温 (1942). He died on October 9, 1960 in Los Angeles, California, USA.