David Holmes may refer to:

Academics

edit

Arts and entertainment

edit

Politics and government

edit

Sports

edit