You asked:

is david keith related to brian keith

Sorry, I don't yet have an answer to that question.