James Holmes may refer to:

Artists

edit

Criminals

edit

Public servants

edit

Sportspeople

edit

Trade unionists

edit

Other

edit

See also

edit