Dr. Larson is a fictional character portrayed by William Duffy in the TV series Criminal Minds.
They appear in 1 episodes out of a total of 339 aired so far
Episodes1
Foundation
episode S7.E18 april 2012A boy named Angel is found wandering in the desert, and when another boy turns up missing, the BAU searches for the kidnapper.