Colin HolmesColin Holmes may refer to: Colin Holmes (historian), British author, scholar, and historian Colin Holmes (Gaelic footballer), Gaelic football player for County Tyrone