Born in New Castle, Pennsylvania, McCurley graduated from Mohawk High school in Bessemer, Pennsylvania and attended the University of Pittsburgh. He is married to Colleen (Crisi) McCurley and has two children. They reside in De Pere, Wisconsin.
During college McCurley played linebacker with the Pittsburgh Panthers football team. Following graduation he remained with the program as a defensive graduate assistant. McCurley originally joined the Packers in 2006 as an intern before being named Coaching Administrator the following year. He was hired to his current position on February 3, 2009.