Question: who plays harold finch on person of interest
Answer: Michael Emerson ( born September 7 , 1954 ) is an American film and television actor who is best known for his roles as serial killer William Hinks on The Practice , Benjamin Linus on Lost , Zep Hindle in the first Saw film , and Harold Finch on the CBS series Person of Interest .