Character Profile
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…
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
- E16 — Push, Jump, Fall (Apr 29, 2025)
Season 4
- E4 — The Man from Nowhere (Jan 27, 2026)
- E7 — Call Paul (Feb 17, 2026)
- 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.
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.
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