This features Devon Werkheiser, the star of Ned's Declassified School Survival Guide (2004). The Fallen (2012) featured Meshach Taylor, who was also a cast member of Ned's Declassified.
Devon Werkheiser, who played Billy Walton, wasn't the only star from Ned's Declassified School Survival Guide (2004-2007) to appear on Criminal Minds. The other was Don Creech, who played the science teacher Mr. Sweeny on the show, in which he guest starred in the season five episode Criminal Minds: Haunted (2009) as Bill Jarvis.