Mcllroy was born on 4 May 1989 in Holywood, County Down, Northern Ireland, as the only child of Rosie (McDonald) and Gerry McIlroy.