James Caviezel net worth: Jim Caviezel is an American film actor who has a net worth of $25 million. James Caviezel has earned his net worth from roles in well-known movies like The Passion of the Christ, and as Bobby Jones in Bobby Jones. Caviezel was born in Mount Vernon, Washington; he has also appeared on TV shows Murder She Wrote and The Wonder Years. James Caviezel is currently starring in the television show Person of Interest. His salary per episode is $125,000.