Who was the Port-to-Port killer in NCIS? The name, and the season 8 case that cost the team one of its own
The Port-to-Port killer drove the back half of NCIS season 8 — a murderer who worked Navy ports on two continents before bringing his campaign to Washington. The case traced back to a classified CIA experiment, ended in the season finale in May 2011, and took a character the show had carried since season 3.
NCIS has run through plenty of season-long villains, but the season 8 arc remains one of the most consequential the show ever staged. The Port-to-Port killer murdered Navy personnel from Japan to Spain before surfacing stateside — and by the finale on May 17, 2011, the case had permanently thinned out Gibbs's corner of the series.
The name: Lieutenant Jonas Cobb
The killer was Jonas Cobb, a US Navy lieutenant played by Kerr Smith — casting that traded openly on his clean-cut Dawson's Creek image. The backstory the show gave him starts on a Maryland farm, where his father, Navy Captain Lowell Cobb, answered young Jonas's question about their dying horse by shooting the animal point-blank in front of him. The Navy came later. So did the CIA.
Read more: Where are NCIS actors now? Two of the departed ended up with a whole new show together
Operation Frankenstein
Cobb was a test subject in Operation Frankenstein, a covert CIA behavior-modification program built to turn sailors into deniable sleeper assassins who kept their Navy cover between jobs. He passed the training, carried out his first kill — an al-Qaeda operative — and never reported back. Instead he resurfaced as the Port-to-Port killer, working through Navy victims and then hunting the people connected to the program itself.
The reveal wasn't that a serial killer was stalking the Navy. It was that the government's own intelligence apparatus had built him, lost him, and told no one — including NCIS.
The CIA, in the person of one-eyed operative Trent Kort, had been chasing Cobb for months without informing anyone. SECNAV Phillip Davenport and Director Vance both turned out to have ties to the program, which Gibbs, freshly grieving, received about as well as you'd expect.

The season 8 body count
- Danny Price — DiNozzo's old Baltimore PD partner, murdered in "Baltimore" (episode 22, May 3, 2011).
- An NCIS agent inside the Navy Yard — killed for his access card so Cobb could walk the building and study Gibbs's team up close.
- Mike Franks — stabbed to death in "Swan Song" (episode 23, May 10, 2011).
- Agent Gayne Levin — a member of EJ Barrett's team, killed in the finale, "Pyramid."
The one the team lost
Mike Franks (Muse Watson) was Gibbs's mentor — the retired agent who recruited him into the service, recurring on the show since season 3. In "Swan Song," Franks spotted Cobb outside Gibbs's house on a rainy night and went after him alone rather than calling it in. He managed to wound Cobb before Cobb killed him. The autopsy then turned up terminal cancer that Franks had mentioned to no one. Cinema Blend later reported that writer Jesse Stern initially resisted when executive producer Gary Glasberg instructed him to kill the character, then wrote it anyway.
Franks kept appearing on NCIS for years afterward — in flashbacks and as a hallucination Gibbs argues with. Dying slowed the character down less than you'd think.
How it ended
In "Pyramid," Cobb turned himself in and sat through a Gibbs interrogation, then broke loose and took hostages, abducting Agent EJ Barrett and Ziva David. The standoff ended with Gibbs and Vance shooting him dead. Davenport resigned as Secretary of the Navy in the fallout, replaced by Clayton Jarvis — a rare case of an NCIS villain claiming a cabinet-level scalp from beyond the grave.
Earlier we wrote: Why a Batwoman theory links Kate Kane to 'Lanterns' as Kelly Kane