Which ‘NCIS’ Star Is Older: Rocky Carroll or Mark Harmon?

NCIS has been on the air for seventeen seasons and counting. And, though some stars come and go — using the show as a springboard to catalyze a Hollywood career — Mark Harmon and Rocky Carroll have been with the show for quite some time. Mark Harmon has been on NCIS since its first days, while Rocky Carroll joined down the line in 2008. 

Though Mark Harmon’s Agent Gibbs gets all the credit for representing a stong and courageous — sincere and compassionate — leading man on television, who isn’t under 40, Rocky Carroll is also an older gentleman who boasts several overlapping attributes with Gibbs. 

Mark Harmon and Rocky Carroll in NCIS
Mark Harmon and Rocky Carroll in ‘NCIS’ | Sonja Flemming/CBS via Getty Images

Carroll may not play the lead, but neither are spring chickens; both contribute to the show’s success, targeting a demographic yearning to see themselves on-screen, playing someone other than a parent, grandparent, or comic relief supporting character. But, who is older? 

Mark Harmon is 68 years old 

Mark Harmon was born on September 2 in 1951, making him 68 years old. Though he may look a  lot younger than he actually is, the actor ins nearing 70, yet he is still the man in charge, and he is showing no signs of slowing down (despite all the gossip and rumors suggesting otherwise)!

Though Mark Harmon is 68, his character in the show is a tad younger than he is. Agent Leroy Jethro Gibbs was born in 1954, making him 65 years old. However, this subtle difference does not impact the character’s narrative in any consequential sense. So, while Mark Harmon is 68 and Agent Gibbs is 65, what about Rocky Carroll. Let’s just say Mark Harmon has a handful of years on his co-star.

‘NCIS’ star Rocky Carroll is 56 years old 

Rocky Carroll is 56 years old; he was born on July 8, 1963, making him 12 years younger than his NCIS co-star Mark Harmon. Today, Rocky Carroll is well known for his recurring role in NCIS, yet the actor previously appeared in Chicago Hope, Roc, and Born on the Fourth of July.

Carroll has also guest-starred on NCIS: Los Angeles. In NCIS, Carroll plays Leon Vance, who remains one of the show’s most beloved characters, as he has been present for quite some time now. Though he sometimes makes things a bit difficult for Gibbs and his team, Vance is a needed and realistic presence in the show. Yet, while Rocky Carroll is in his late 50s and Gibbs is nearing 60, David McCallum makes his costars look like babies. 

David McCallum is 86 years old 

David McCallum — known for portraying Ducky in NCIS — recently stepped down from his full-time role in NCIS; though he may continue to appear sparingly, he will no longer be a focal point as he previously was. Since the actor is getting up there in age, this should come as no surprise. The actor is nearly two decades older than Mark Harmon and has three decades on Carroll. 

However, McCallum, Harmon, and Carroll all prove one thing: age is just a number, and it does not bear any consequence on acting ability; TV needs more leading characters above 50 at the center of the drama. NCIS sets an example that primetime should aim to follow.