Actor · DirectorTerry O'QuinnJuly 15, 1952(71 years old)Sault Sainte Marie, Michigan, USATerry O'Quinn is an American film and television actor, best known for playing the Emmy Awarded role of John Locke on the television series "Lost".SocialsTwitterIMDbKnown forLostJohn LockeThe StepfatherJerry BlakeHawaii Five-0Joe WhitePrimal FearYancyBlind FuryFrank DevereauxThe West WingGeneral Nicholas AlexanderThe X-FilesShadow ManJAGThomas BooneStar Trek: The Next GenerationAdmiral Eric PressmanTombstoneMayor John ClumNCISWill RyanThe RocketeerHoward Hughes