Character Profile

Dr. Roach

Played by: Margaret ChoShows: Will TrentSeasons: 2

Dr. Roach is Will Trent's therapist, played by Margaret Cho. She appears in one episode of Season 3 and three of Season 4 — 4 credited appearances. Her sessions are where the show's toughest protagonist says what he…

Character Biography

Biography

Dr. Roach is Will Trent's therapist, played by Margaret Cho. She appears in one episode of Season 3 and three of Season 4 — four credited appearances — and her sessions become the place where the show's toughest protagonist says the things he cannot say anywhere else.

Her work with Will comes into focus as Season 4 opens: Will is in therapy with Dr. Roach pushing him to stop repressing, getting him to admit he is conflicted about Angie moving on with Seth, and probing his need to find reasons to hate Caleb — the father revealed at the end of Season 3. In the fourth hour, frustrated and humiliated after trying to interrogate in Spanish from his two-year class, Will vents to Dr. Roach about his cultural identity crisis; she encourages him to embrace it and push through. The session reframes a comic running gag — Will's bad Spanish — as the personal work it actually is.

The seventh hour is her deepest cut. Will admits that a year ago he would have insisted none of this was happening; now, after months of therapy with Dr. Roach, he worries he may be lying to himself — and that in hunting killers he sometimes understands them, feels comfortable inside their minds. Too comfortable. The admission — that the Ulster-shaped rage that died in Episode 2 keeps showing up in his head, that a dissociative episode has ended with Will stabbing Ulster's ghost — is the season's central self-reckoning, and it happens in her room.

Within the show's ensemble Dr. Roach belongs to the orbit of Atlanta characters the credits fill out — named in the Season 3 hour that runs a high-rise-fall case through the city's circles — but her function is precise: she is the person whose job is to make repression impossible. In four credited appearances she gets Will Trent, a man trained by the children's home to navigate the world without words, to say the words. That is the arc, and it is the therapy working.

The progression of her three Season 4 beats is the therapy's own case file. First the conflicts: Angie moving on with Seth, and the need to find reasons to hate Caleb — both admissions Will makes in the premiere hour because she pushes. Then the identity work: the salsa-club case leaves Will mocked for his two-year-class Spanish, and Dr. Roach turns the humiliation into the assignment — embrace the identity and push through. Finally the self-reckoning: months of therapy later, Will can say out loud that he worries he may be lying to himself, that he understands killers, and that the Ulster-shaped rage in his head is real. Each beat is harder than the last, and none of them happens anywhere but her room.

Character Overview

About Dr. Roach

Dr. Roach is Will Trent's therapist, played by Margaret Cho. She appears in one episode of Season 3 and three of Season 4 — 4 credited appearances.

Her sessions are where the show's toughest protagonist says what he cannot say anywhere else: as Season 4 opens she pushes him to stop repressing, drawing out his conflict over Angie moving on and his need to find reasons to hate Caleb; she reframes his cultural identity crisis as personal work; and after months of therapy she hears the season's central self-reckoning — Will's admission that he feels too comfortable inside killers' minds.

Story Role

Role in the Story

recurring

Relationships

Key Relationships

Dr. Roach's defining relationship is with her patient, Will Trent: she pushes him to stop repressing, draws out his conflict over Angie moving on with Seth and his need to find reasons to hate Caleb, encourages him to embrace his cultural identity, and hears his admission that he feels too comfortable inside killers' minds.

Portrayed By

Actors Who Play Dr. Roach

  • Margaret Cho — Margaret Cho

Media

Photos & Videos

No character media available yet. Photos and videos will be added in a later update.

Character Importance

Role Significance

  • Role: recurring
  • Shows: Will Trent
  • Seasons: 2
  • Episodes: 4

Episode Timeline

Appearance Timeline

Season 3

  1. E16 — Push, Jump, Fall (Apr 29, 2025)

Season 4

  1. E4 — The Man from Nowhere (Jan 27, 2026)
  2. E7 — Call Paul (Feb 17, 2026)
  3. E8 — We're Looking for a Vampire (Feb 24, 2026)

Key Moments

Key Moments

  • Push, Jump, Fall — S3E16

    Dr. Roach's first credited appearance, part of the Atlanta orbit the high-rise-fall case runs through.

  • The Man from Nowhere — S4E4

    Will vents to her about his cultural identity crisis; she reframes the bad-Spanish gag as personal work.

  • Call Paul — S4E7

    Months of therapy pay off in Will's hardest admission: he feels too comfortable inside killers' minds.

Story Arc

Dr. Roach Arc by Season

Season 3

  • Dr. Roach is first named in the credits of Season 3's sixteenth hour, part of the Atlanta orbit the high-rise-fall case runs through.

Source: Season 3 · S3E16

Season 4

  • She encourages Will to embrace his cultural identity after he vents to her about the crisis his bad Spanish exposed.
  • After months of therapy with Dr. Roach, Will worries he may be lying to himself — and admits he sometimes understands killers, feeling comfortable inside their minds.

Source: Season 4 · S4E4 · S4E7

FAQ

Dr. Roach FAQ

Who is Dr. Roach in Will Trent?

Dr. Roach is Will Trent's therapist, played by Margaret Cho. Her sessions push Will to stop repressing — from his conflict over Angie and Caleb to his admission that he feels too comfortable inside killers' minds.

Source: S4E4 · S4E7 Unreviewed draft

Which seasons of Will Trent does Dr. Roach appear in?

She appears in Seasons 3 and 4 — credited in one Season 3 episode and three Season 4 episodes.

Source: Season 3 · Season 4 Unreviewed draft

How many episodes of Will Trent feature Dr. Roach?

RecapHub's credit data lists 4 credited appearances across Seasons 3 and 4.

Source: S3E16 · S4E7 Unreviewed draft

When does Dr. Roach first appear?

Her first credited appearance is in Season 3's sixteenth episode, "Push, Jump, Fall" (S3E16).

Source: S3E16 Unreviewed draft

Who plays Dr. Roach?

Margaret Cho plays Dr. Roach.

Source: Season 3 Unreviewed draft

Shows & Episodes

Appearances

Will Trent

Season 3 · 1 Episode Cast Played by Margaret Cho Role: Guest Star
  1. Will Trent Season 3 Episode 16 stillE16Push, Jump, FallApr 29, 2025