Criminal Minds season 3

In the season premiere "Doubt", Shelly Cole guest-starred as Anna Begley, a suicidal college student who copied the crimes of Nathan Tubbs, aka "The Campus Killer".

In the episode "True Night", Frankie Muniz guest-starred as Johnny McHale, a famous comic book artist whose recent works have striking resemblances to murders he might have committed.

In the episode "Limelight", Andrea Roth guest-starred as Jill Morris, an FBI Agent whose lust for fame and less concern for eventual collateral damage becomes more apparent to the BAU.

In the episode "Damaged", Dennis Christopher guest-starred as Abner Merriman, a prison warden who allows Hotch and Reid to interview Chester Hardwick, an inmate on death row.

In the episode "A Higher Power", Jennifer Aspen guest-starred as Laurie Ann Morris, a depressed woman who was convinced by Peter Redding to commit suicide.

In the episode "The Crossing", Scott Lowell guest-starred as Michael Hicks, a delusional stalker who obsesses over a woman named Keri Derzmond, played by Bonnie Root.

In the episode "Tabula Rasa", Eric Lange guest-starred as Brian Matloff, aka "The Blue Ridge Strangler", a serial killer who suffers from amnesia after he attempted to evade the BAU by jumping off a building.

The Walking Dead star Michael Cudlitz appears in the episode "Identity" as Francis Goehring.
Jamie Kennedy appears in the episode "Lucky" as Floyd Feylinn Ferrell.
Bailey Chase appears in the episodes "Lucky" and "Penelope" as Jason Clark Battle.
W. Morgan Sheppard appears in the episode "Birthright" as John Caulfield.
Sally Pressman appears in the episode "Birthright" as Chrissy Wilkinson.
Blue Bloods star Amy Carlson appears in the episode "Tabula Rasa" as Cece Hillenbrand.