who played john reese in person of interest
Jim Caviezel James Patrick Caviezel[1] (born September 26, 1968) is an American actor. He portrayed Jesus Christ in the 2004 film The Passion of the Christ. His other notable roles include Private Witt in The Thin Red Line (1998), Detective John Sullivan in Frequency (2000), Jim McCormick in Madison, Catch in Angel Eyes (2001), Johannes in I Am David, Edmond Dantès in The Count of Monte Cristo (2002), golfer Bobby Jones in Bobby Jones: Stroke of Genius (2004), and Carroll Oerstadt in Déjà Vu (2006). From 2011 until 2016, he starred as John Reese on the CBS science-fiction crime drama series Person of Interest.[2]
Haley Joel Osment Haley Joel Osment (born April 10, 1988) is an American actor. After a series of roles in television and film during the 1990s, including a small part in Forrest Gump playing the title character's son (also named Forrest Gump), Osment rose to fame for his performance as a young unwilling medium in M. Night Shyamalan's thriller film The Sixth Sense, which earned him a nomination for the Academy Award for Best Supporting Actor. He subsequently appeared in leading roles in several high-profile Hollywood films, including Steven Spielberg's A.I. Artificial Intelligence and Mimi Leder's Pay It Forward.