Terrance Quinn (born July 15, 1952), known professionally as Terry O'Quinn, is an American actor. He is best known for his Emmy Award-winning performance as John Locke on the TV series Lost (2004–2010). He had roles in films including The Stepfather (1987), The Rocketeer (1991), Heaven's Gate (1980), Silver Bullet (1985), Young Guns (1988), Blind Fury (1989), Tombstone (1993) and Primal Fear (1996).
Other prominent television roles include Peter Watts in Millennium (1996–1999), FBI Asst. Director Kendall in Alias (2002–2004), Commander Joe White in Hawaii Five-0 (2011–2018), and Tom Tavner in Patriot (2015–2018).
as Self
as Grandpa James
as Major General Johnathan Beale(3 eps)
as John Locke(80 eps)
as Martin Queller(6 eps)
as Dennis
as Captain Krieger (voice)(6 eps)
as Peter Bach(12 eps)
as Peter Bach (voice)(1 ep)
as Byron LaCroix(9 eps)
as Richard Kindred(5 eps)
as Wesley Walker(10 eps)
as Dale Lacy(10 eps)
as Self - Host(8 eps)
as Howard Hargrave(7 eps)
as Dr. Philip Sumrall
as Tom Tavner(18 eps)
as John Warner(10 eps)
as Sam Chapel(13 eps)
as Jimmy Parerra(10 eps)
as Oliver Booth(2 eps)
as Gavin Doran(13 eps)
as Mark Miller
as Joe White(16 eps)
as Professor Mystery (voice)(1 ep)
as John Locke(118 eps)
as Will Ryan(1 ep)
as Goldberg (uncredited)
as Self(1 ep)
as Casey Keddington
as Buster Schuler
as Kendall(18 eps)
as Gordon Buchanan(1 ep)
as Self(1 ep)
as Rollin H. Parker
as Eric Farrell
as Cliff's Father
as J.R. Mitchell
as Carl(1 ep)
as Nicholas Alexander(7 eps)
as Sidney Lassiter
as Michaud
as Hersch Lawyer
as Self(1 ep)
as Richard Cory
as David Walker
as Frank Ridell
as Judge Hilburn
as Peter Watts(40 eps)
as Yancy
as Admiral Thomas Boone(4 eps)
as Thomas Boone(6 eps)
as Bert Halliwell(1 ep)
as Frank Darnell
as Dr. Connors
as Reilly(6 eps)
as Raymond Miller
as Ed Saxe
as Harris Wiley
as Bonner
as Gordon Holc
as Danny Leggett
as Mayor Clum
as Ronald Trent(1 ep)
as Lt. Brian Tillman(1 ep)
as Shadow Man(1 ep)
as Detective Clark
as Adm. Truman Hager
as Dr. Friedman
as Bailey Lafeld(1 ep)
as Henry Cragin
as Barlow
as Cliff Ripley
as Bob Altschuler
as Sergeant Don Bell
as Jack Moseley
as Colonel Pierce Grissom
as Howard Hughes
as Sergeant Nicholas
as Gen. Alfred Terry(2 eps)
as Daniel
as Henry
as Major Beckett
as Curt Mitchell
as Dr. Gene Clifford / Jerry Blake
as Bob Anderson
as Frank Devereaux
as Inspector Martin Zeller(1 ep)
as Jay Floyd
as Aaron Sykes
as Dr. Frank Linden
as Alex McSween
as Connie Priest
as Jerry
as Admiral Eric Pressman(1 ep)
as Vincent Novak(1 ep)
as Keith(1 ep)
as Wes Travis
as Bruce
as Jerry Blake
as Joel Campbell(2 eps)
as Maj. Tom Patterson
as Nick Moats(1 ep)
as Launch Director
as Dr. Wallace
as Sheriff Joe Haller
as Curt Lockridge (segment "Chameleon")(1 ep)
as Jim Barrett
as Dr. Redding
as Bryant Wilbourne(1 ep)
as Claude Harbrough
as Detective Buck McGovern
as Richard Cain(1 ep)
as Buddy Kelsey
as Freeman Smith
as Colonel Thomas Rhodes
as Parent
as Chuck McBride(1 ep)
as Captain Minardi
as James Roosevelt
as Cop(1 ep)
as Michael Keddington's Abusive Father(1 ep)