W J Crossley was born at Glenburn, near Lisburn, County Antrim. His ancestors had come to Ireland from Lancashire at the time of the Williamite War. He was educated at the Royal School Dungannon and in Bonn.