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. On February 10, 2014, it was announced that McCurley was promoted to linebackers coach of the Packers. After the departure of Kevin Greene as outside linebackers coach, it was announced that Winston Moss would take over as coach of both the inside and outside linebackers, and McCurley will assist in whichever area he is needed.