Question: who played john reese in person of interest
Answer: James Patrick Caviezel ( born September 26 , 1968 ) is an American actor .