mcgurk was born in lavey and attended school at st columb's college in derry. he qualified from queen's university belfast as a civil engineer. he worked for the road service for a number of years before joining derry city council and being appointed city engineer in 1992. mcgurk worked as deputy town clerk for three years before being appointed town clerk and chief executive in 2003.