david caves ethnicity