richard davis's profile