Skip to main contentSkip to footer

NCIS: What are Mark Harmon, Pauley Perrette and more's net worths?

Find out the incredible wealth of stars including David McCallam and Emily Wickersham

After the body of a Marine Lieutenant is found hidden under an 18-wheeler, the NCIS team tracks the vehicle's previous locations to pinpoint the crime scene and suspect. Also, Sloane encourages the team to sit down and talk about Ziva's recent reappearanc
Eve Crosbie
TV & Film Writer
Share this:

We love sitting down to watch new episodes of NCIS. The CBS show follows a team of special agents from the Naval Criminal Investigative Service, who investigate crimes involving the US Navy and Marine Corps. The police procedural drama has been on screens for nearly twenty years now, so unsurprisingly, the stars of the show have amassed some incredible fortunes. 

But what are those stars worth? From Pauley Perette and Mark Harmon, to still current stars like Wilmer Valderrama, keep reading to find out more about the shows stars' incredible wealth...

Mark Harmon

Mark Harmon led the series as Leroy Jethro Gibbs, a former US Marines sniper turned special agent from 2003 to 2021. And this success is reflected in his fortune, as the 71-year-old actor, who is also known for his roles in the films Freaky Friday and Chasing Liberty, has accumulated a net worth of $120 million

mark harmon in his role as Jethro© CBS
Mark Harmon plays Jethro Gibbs

It's been reported that the star's salary per episode (when nearing the end of his time on the show) was a whopping $525,000. As of 2021, the CBS police drama had aired 408 episodes - and Mark appeared in every single one of them.

David McCallum

Known now for his role as Donald 'Ducky' Mallard in NCIS, Scottish actor David McCallum rose to fame in the 1960s for playing secret agent Illya Kuryakin in the television series The Man from U.N.C.L.E.. Like his co-star Mark, he has been part of the cast since season one, but unlike Mark David still remains in the show today. His reported net worth is $15 million, with a salary per episode of $175,000.

ducky mallard© CBS
David McCallum plays Donald 'Ducky' Mallard

MORE: NCIS: The original storyline for Brian Dietzen's Jimmy Palmer might surprise you

Wilmer Valderrama

Wilmer Valderrama was known for his roles in That '70s Show, Grey's Anatomy and The Ranch before he joined the cast of NCIS in 2016. For his role as undercover agent Nicholas Torres, he reportedly receives a salary of $100,000 per episode. His net worth is estimated to be roughly $20 million.

wilmer valderrama in his role as nicholas© CBS
Wilmer Valderrama plays Nicholas Torres

SEE: NCIS star candidly admits: I feel different from my costars 

Pauley Perrette

Pauley was a show favorite in her role as Abby Sciuto from 2003 to 2018. Her net worth is believed to be around $20 million, and before she left, The Ring star who retired from acting in 2020 earned around $200,000 per episode.

ncis pauley perrette© CBS
Pauley starred as Abby for 15 seasons

READ: Pauley Perrette after leaving NCIS - where is she now? 

Sean Murray

Sean Murray stars as Special agent Timothy McGee and is said to be worth $8 million. His salary per episode is believed to be around $300,000, and that's understandable as he's been an invaluable member of the cast since season two.

sean murray as timothy© CBS
Sean Murray plays Timothy McGee

Emily Wickersham

Analyst for the NCIS team, Ellie Bishop, was played by actress Emily Wickersham, who previously appeared on The Sopranos, Gossip Girl and Law & Order: Criminal Intent. It’s unclear how much she made per episode while appearing on the show (she left in season 18), but her overall net worth is estimated to be around $6 million.

emily wickersham as ellie© CBS
Emily Wickersham plays Ellie Bishop

Brian Dietzen

Brian Dietzen’s character Dr Jimmy Palmer started off as assistant medical examiner, but was promoted to the role of chief medical examiner when Ducky retired in season 16. The Perception and Self-Inflicted actor's salary per episode hasn’t been disclosed, but his net worth is estimated to be roughly $2 million. 

brian dietzen as dr jimmy palmer© CBS
Brian Dietzen plays Dr Jimmy Palmer on the show