Question: Who plays john reese on person of interest?
Answer: Jim Caviezel
James Patrick Caviezel
Natural Questions answer: James Patrick Caviezel (from the Wikipedia article "Jim Caviezel")