Filmography

2000-now

Lost (2004) - John Locke
Old School (2003) - Goldberg
The Locket (2002) - Casey Keddington
Hometown Legend (2002) - Buster Schuler
American Outlaws (2001) - Rollin H. Parker, Rain's Gopher
WW3 (2001)
Semper Fi (2001) - Cliff's father
Rated X (2000) - J.R. Mitchell

1990-1999

Harsh Realm (1999) - General Omar Santiago
Murder in a Small Town (1999) - Sidney Lassiter
The X Files (1998) - Darius Michaud
Breast Men (1997) - Hersch Lawyer
My Stepson, My Lover (1997) - Richard Cory
On the Edge of Innocence (1997)
Shadow Conspiracy (1997) - Frank Ridell
Shadow Warriors (1996) - Dr. Connors
Ghosts of Mississippi (1996) - Judge Hilburn
Millennium (1996) - Peter Watts
Primal Fear (1996) - Bud Yancy
JAG (1995) - Capt. Thomas Boone
Ray Alexander: A Menu for Murder (1995) - Frank Darnell
A Friend to Die For (1994) - Ed Saxe
Justice in a Small Town (1994) - Harris Wiley
Don't Talk to Strangers (1994) - Bonner
Heart of a Child (1994) - Gordon Holc
Lipstick Camera (1994) - Raymond Miller
MacShayne: Winner Takes All (1994) - Danny Leggett
Tombstone (1993) - Mayor John Clum
Amityville: A New Generation (1993) (V) - Detective Clark
Visions of Murder (1993) - Admiral Truman Hager
Born Too Soon (1993) - Dr. Friedman
My Samurai (1992) - James McCrea
The Good Fight (1992) - Henry
Wild Card (1992) - Barlow
Sexual Advances (1992) - Cliff Ripley
Trial: The Price of Passion (1992) - Bob Altschuler
Deliver Them from Evil: The Taking of Alta View (1992) - Sergeant Don Bell
The Cutting Edge (1992) - Jack Moseley
Company Business (1991) - Colonel Pierce Grissom
The Rocketeer (1991) - Howard Hughes
Shoot First: A Cop's Vengeance (1991) - Sergeant Nicholas ... aka Vigilante Cop
Son of the Morning Star (1991) - Gen. Alfred Terry
The Last to Go (1991) - Daniel
The Forgotten One (1990) - Bob Anderson
Kaleidoscope (1990) - Henry ... aka Danielle Steel's 'Kaleidoscope'
Prisoners of the Sun (1990) - Maj. Beckett ... aka Blood Oath (Australia)
Perry Mason: The Case of the Desperate Deception (1990) - Curt Mitchell

1980-1989

Stepfather II (1989) - Dr. Gene Clifford/The Stepfather
Blind Fury (1989) (as Terrance O'Quinn) - Frank Devereaux
Roe vs. Wade (1989) - Jay Floyd
Guts and Glory: The Rise and Fall of Oliver North (1989) - Aaron Sykes
Jogger (1988)
Pin (1988) - Dr. Linden
Young Guns (1988) - Alex McSween
Stranger on My Land (1988) - Connie Priest
When the Time Comes (1987) - Wes Travis
Black Widow (1987) - Bruce, Alex's Boss
The Stepfather (1987) - Jerry Blake/The Stepfather
At Mother's Request (1987) - Joel Campbell
Women of Valor (1986) - Maj. Tom Patterson
SpaceCamp (1986) - Launch Director
Between Two Women (1986) - Dr. Wallace
Mischief (1985) - Claude Harbrough
Right to Kill? (1985) - Jim Barrett
An Early Frost (1985) - Dr. Redding
Silver Bullet (1985) - Sheriff Joe Haller
Mrs. Soffel (1984) - Detective Buck McGovern
Places in the Heart (1984) - Buddy Kelsey
All the Right Moves (1983) (as Terrance O'Quinn) - Freeman Smith
Without a Trace (1983) - Parent
The Doctors (1963) - Dr. Jerry Dancy (1981)
Heaven's Gate (1980) - Capt. Minardi
F.D.R.: The Last Year (1980) - James Roosevelt

TV series (guest appearances)

Alias - F.B.I. Asst. Director Kendall (ep #3.11, #2.22, #2.21, #2.11-18, #2.7-9, 2.2-4, 1.17)
The West Wing - General Nicholas Alexander (ep #6.2, #6.1,# 5.21, #5.14, #5.13, #5.10, #5.6)
Navy NCIS: Naval Criminal Investigative Service - Col. Will Ryan (ep #1.15)
Law & Order: Criminal Intent - Gordon Buchanan (ep #3.14)
JAG - Admiral Thomas Boone (ep #8.11, #7.13, #7.10, #7.9, #6.8, #6.7, #2.5, #1.13, #1.2, #1.1)
The X Files - Shadow Man (ep #9.6)
Roswell - Carl (ep #3.2)
Diagnosis Murder - Dr. Ronald Trent (ep #3.14)
Homicide: Life on the Street - Bailey Lafeld (ep #4.5)
The Client - Bert Halliwell (ep #1.0)
Earth 2 - Reilly (ep #1.20, #1.18, #1.6-9)
The X Files - Lt. Brian Tillman (ep #2.12)
Tales from the Crypt - Inspector Zeller (ep #6.6)
Matlock - Malcolm Engle (ep #9.3)
Star Trek: The Next Generation - Admiral Eric Pressman(ep #7.12)
L.A. Law .... Nick Moats (ep #6.20)
Jake and the Fatman .... Vincent Novak (ep #3.22)
Moonlighting .... Bryant Wilbourne" (ep #4.3)
Remington Steele - Chuck McBride" (ep #4.8)
The Twilight Zone (ep #1.5)
Miami Vice - Richard Cain (ep #1.10)
Tales of the Unexpected - Cop (ep #5.15)

courtesy of imdb.com