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