Gregory Neyland is a fictional character portrayed by Bernardo Peña in the TV series Criminal Minds.
They appear in 1 episodes out of a total of 339 aired so far
Episodes1
Oedipus Wrecks
episode S16.E5 december 2022A surprising connection forces Dep. Dir. Bailey to ask the BAU to take a case involving young DC socialites bitten by a sadistic UnSub. When the case turns political, the BAU finds themselves in the crosshairs of a high-powered senator.