Terry O'Quinn
From TestSubjectsNeeded
Terry O'Quinn
- Actor best known for his role as John Locke on ABC's LOST
- IMDB: http://www.imdb.com/name/nm0642368
While his character remains unknown, he appears in this campaign as a scientist/professor, potentially at the Traelek Institute