Question: who played john reese in person of interest?
Answer: James Patrick Caviezel