Question: who plays john reese on person of interest?
Answer: James Patrick Caviezel