10 'NCIS' Guest Stars You Probably Forgot About CBS Sterling K. Brown
This Is Us actor played a villain in Season 11. CBS Troian Bellisario
Known for her role on
Pretty Little Liars, Bellisario starred as Sarah McGee, who is Agent McGee’s sister. CBS Eric Stonestreet
Everyone loves him as Cameron Tucker on
Modern Family, but he was scary as a killer in Season 6. CBS Bellamy Young
She’s known as the first female US President on
Scandal but in 2004 she played a villain on NCIS. CBS Abigail Breslin
Baby Breslin played a blind girl on the show.
CBS Millie Bobby Brown
Famous for playing Eleven in
Stranger Things, Brown was once a killer on NCIS. CBS Zac Efron
The heartthrob starred on an episode in January 2006.
CBS Jamie Lee Curtis
She appeared as Dr. Samantha Ryan, who was a girlfriend of Leroy Jethro Gibbs.
CBS John Cryer
Two and a Half Men star played Dr. Cyril Taft, who saves Gibbs’ life. CBS Lily Tomlin
Grace and Frankie star played McGee’s grandmother, Penelope Langston.
After 15 seasons on television, you can say
has weathered some intense storms — cast shakeups, character deaths, Mark Harmon's haircut. NCIS
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.
They worked together for 16 years.
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