Terry O’Quinn is an American actor known for his role as John Locke in the TV series, Lost. He is also known for his roles in Stepfather and Stepfather II. ... Read more