Farewell, Mark Harmon: The “soul” of the NCIS series passes away at the age of 74 md20

This isn’t a surprise, given that Rocky Carroll told TV Insider while breaking down his character Director Leon Vance’s heartbreaking death in NCIS Episode 500 that he would be back, but we now have photos of him on set again!

Yes, Carroll is back for the Tuesday, April 14, episode of NCIS, but he won’t be appearing onscreen. Rather, he’s directing again — his 29th episode behind the cameras of the series —and this was something he knew would happen from the moment he found out his character was being killed off. (Notably, he remains in the opening credits, at least in the episode following his last on-screen appearance.)

In the episode, titled “S.O.S.,” CBS teases, “A Navy lieutenant resurfaces a year after her plane vanished with a story that doesn’t quite add up. As the team peels back the mystery of a crash that was anything but accidental, every answer sparks a new twist.” Check out photos below of the team working the case as well as Rocky Caroll directing his former costars.

But Carroll hasn’t ruled out an onscreen return either. “I don’t think you’ve seen the last of Director Vance,” he told us. “I think NCIS has [cornered] the market in the ghost stars, people returning and playing significant characters. We do more ghost stars than we do flashbacks.”

He also shared that he wrapped filming Episode 500 on December 11, 2025, then “about a month later, I was back behind the camera directing another episode of NCIS. So my relationship, I knew the last day we shot this episode — and it was very emotional with the crew and the other people there — I was saying to everybody, ‘Hey guys, this is just goodbye for now. I’ll be back.’ I’m like a visiting relative. I won’t be here for every night for dinner, but I’ll be here for all the holidays.”

Check out the photos below.

Sean Murray as Timothy McGee and Wilmer Valderrama as Nick Torres — 'NCIS' Season 23 Episode 16
Robert Voets/CBS

Torres wants something

Sean Murray as Timothy McGee, Gary Cole as Alden Parker, Wilmer Valderrama as Nick Torres, Katrina Law as Jessica Knight — 'NCIS' Season 23 Episode 16
Robert Voets/CBS

The team goes over what they know about a complicated case

Sean Murray as Timothy McGee, Wilmer Valderrama as Nick Torres, Katrina Law as Jessica Knight, Brian Dietzen as Jimmy Palmer — 'NCIS' Season 23 Episode 16
Robert Voets/CBS

What did Palmer learn?

Sean Murray as Timothy McGee, Brian Dietzen as Jimmy Palmer — 'NCIS' Season 23 Episode 16
Robert Voets/CBS

Palmer joins with new information about this episode’s mystery

Sean Murray as Timothy McGee, Gary Cole as Alden Parker — Behind the Scenes of 'NCIS' Season 23 Episode 16
Robert Voets/CBS

Behind the scenes with Gary Cole and Sean Murray

Gary Cole as Alden Parker, Katrina Law as Jessica Knight — Behind the Scenes of 'NCIS' Season 23 Episode 16
Robert Voets/CBS

Behind the scenes

Sean Murray as Timothy McGee, Gary Cole as Alden Parker, Katrina Law as Jessica Knight — Behind the Scenes of 'NCIS' Season 23 Episode 16
Robert Voets/CBS

Behind the scenes the team in the bullpen

Rocky Carrol and Brian Dietzen as Jimmy Palmer — Behind the Scenes of 'NCIS' Season 23 Episode 16
Robert Voets/CBS

Behind the scenes with Rocky Carroll and Brian Dietzen

Sean Murray as Timothy McGee, Gary Cole as Alden Parker, Wilmer Valderrama as Nick Torres, Katrina Law as Jessica Knight — Behind the Scenes of 'NCIS' Season 23 Episode 16
Robert Voets/CBS

Team photo!

Sean Murray and director Rocky Carroll — Behind the Scenes of 'NCIS' Season 23 Episode 16
Robert Voets/CBS

Rocky Carroll directs Sean Murray

Rate this post