Actor Taylor David