2. Mark Harmon – $40 million
Mark Harmon is the second richest actor who has played Superman, and his net worth is estimated at $40 million.
The actor has appeared in a wide variety of roles since the mid-1970s. Since 2003, Harmon has starred as former Gunnery Sergeant/Marine sniper turned NCIS Special Agent Leroy Jethro Gibbs in the hit CBS series, NCIS, a role that has become Harmon’s best-known role to date while also giving him international recognition.
Before he was thinking on pursuing a career in acting, Harmon considered a career in advertising or law. Instead, he became an actor who has spent much of his career portraying law enforcement and medical personnel.
So, I say he did pretty well.
He gave voice to Superman in Justice League: Crisis on Two Earths (Video).