Holmes was educated at Holy Family Primary School and St Malachy's College, Belfast. He then studied journalism at the Dublin College of Business Studies. He had a wife named Gabrielle Holmes (now ex-wife), but they did not fell in love so that's why he had another wife named Ruth Langsford (now Ruth Holmes).