10 'NCIS' Guest Stars You Probably Forgot About

arrow - left
arrow - right
Untitled design-69
CBS
AAxnBpT.img
CBS

Sterling K. Brown

The This Is Us actor played a villain in Season 11.

AAxnFz2.img
CBS

Troian Bellisario

Known for her role on Pretty Little Liars, Bellisario starred as Sarah McGee, who is Agent McGee’s sister.

AAxnDdT.img
CBS

Eric Stonestreet

Everyone loves him as Cameron Tucker on Modern Family, but he was scary as a killer in Season 6.

AAxnwuc.img
CBS

Bellamy Young

She’s known as the first female US President on Scandal but in 2004 she played a villain on NCIS.

AAxnwuj.img
CBS

Abigail Breslin

Baby Breslin played a blind girl on the show.

AAxnoVE.img
CBS

Millie Bobby Brown

Famous for playing Eleven in Stranger Things, Brown was once a killer on NCIS.

AAxnral.img
CBS

Zac Efron

The heartthrob starred on an episode in January 2006.

AAxnjvo.img
CBS

Jamie Lee Curtis

She appeared as Dr. Samantha Ryan, who was a girlfriend of Leroy Jethro Gibbs.

AAxnhuT.img
CBS

John Cryer

The Two and a Half Men star played Dr. Cyril Taft, who saves Gibbs’ life.

AAxnjvs.img
CBS

Lily Tomlin

The Grace and Frankie star played McGee’s grandmother, Penelope Langston.

1 of

After 15 seasons on television, you can say NCIS has weathered some intense storms — cast shakeups, character deaths, Mark Harmon's haircut.

The show continues to be a powerhouse for CBS, raking in high audience numbers each week, so it's no surprise the procedural drama was just renewed for Season 16 in April.

With that longevity comes quite the number guest stars, with roles ranging from big to small. And since the series has been on for two decades, eagle-eyed fans can see much younger versions of some of the biggest stars on TV today.

Click through the gallery above to find out which big-time actors once starred on NCIS.

NCIS, Season 16, Fall 2018, CBS