Sean Murray, who plays special agent Timothy McGee on NCIS, makes an estimated $300,000 for each episode, Celebrity Net Worth reported. This makes Murray the second highest-paid cast member behind Mark Harmon. For a full season, he could be earning up to $7.2 million before syndication royalties.