Chad Higgins is a fictional character portrayed by Carlin James in the TV series Criminal Minds.
They appear in 1 episodes out of a total of 339 aired so far
Episodes1
Bad Moon on the Rise
episode S13.E12 january 2018The BAU is called to New York when several brutal casualties are reported in Central Park.