Geena Deaver is a fictional character portrayed by Danielle Langlois in the TV series Criminal Minds.
They appear in 1 episodes out of a total of 339 aired so far
Episodes1
The Good Earth
episode S8.E5 october 2012The BAU is asked to investigate when 4 unconnected men go missing without trace. When the body of one victim is found the evidence just adds to the mystery.