NCIS has been a staple of the CBS lineup since 2003. Over the years, fans of the procedural drama have seen beloved characters come and go, including Michael Weatherly’s Tony DiNozzo, Cote de Pablo’s Ziva David, and Pauley Perrette’s Abby Sciuto . The show has also welcomed dozens of guest stars over the course of its 21 seasons, including these 10 notable appearances.

How many of them do you remember? Jamie Lee Curtis Scream queen and Oscar winner Jamie Lee Curtis had a multi-episode arc on NCIS Season 9. She portrayed Dr. Samantha Ryan, the head of the Department of Defense’s PsyOps division, who also had a short-lived relationship with Gibbs.

Sean Astin During one of her NCIS appearances, Curtis shared the screen with Lord of the Rings star Sean Astin. In the 2012 episode “The Tell,” the Samwise Gamgee actor played a man named Tyler Elliott, who was one of Ryan’s operatives. “ NCIS is legendary for having a very close-knit, family-style, hard-working, professional team,” Astin told Entertainment Weekly .

“So being able to step in and participate with them — it makes you feel a little less like a free agent for a minute. It makes you feel like you’re a part of something.” Michelle Obama Then-First Lady Michelle Obama made a brief appearance as herself on a season 13 episode of NCIS, where she greeted Gibbs when he visited the White House for a discussion about military spouses.

The episode was inspired by “a real-life program that helped military.