2020
Elsewhere as Mr. Black2016
Wynonna Earp as Wyatt Earp2015
Just the Way You Are as Munroe2015
The Returned as George Goddard2014
Fargo as Ennis Stussy2014
A Ring by Spring as Harry2013
Tom, Dick and Harriet as Randall Cafter2012
Becoming Redwood as Earl Potter2012
The Horses of McBride as Preston2011
Once Upon a Time as Captain2011
Knockout as Grandfather Charlie Putman2010
Beyond the Black Rainbow as Mercurio Arboria2009
V as Father Travis2008
The Guard as Not available2008
Ba'al as Stanford2008
Freezer Burn: The Invasion of Laxdale as Arnie Filmore2007
Cleaverville as Ned2007
Anna's Storm as Clint Corbin2007
Time and Again as Sheriff2006
Eureka as Andre Sandrov2006
The Accidental Witness as Detective Bill Malone2006
Last Chance Cafe as Charlie Long2006
Tony Hawk in Boom Boom Sabotage as Frank / Carny2006
Larry Kent: The Man Who Shot Horses with Green Tails as Not available2005
Supernatural as Juge Tye Mortimer2005
The Hamster Cage as Stan2002
The Dead Zone as Senator2002
The Twilight Zone as Admiral Munro2001
Mutant X as Clay Preston2001
MythQuest as King Arthur2001
Black River as Richard Crunch1999
36 Hours to Die as Stone Face1998
Moonlight Becomes You as Dr. Weston Lane1997
Stargate SG-1 as Timothy Harlow1997
The Advocate's Devil as Mr. Cabot1997
Convictions as Matt Parker1996
FX: The Series as Sen. Ronald Roper1996
Have You Seen My Son as Solomon John1996
Titanic as John Jacob Astor1996
The Halfback of Notre Dame as Coach Les Modeau1995
The Outer Limits as Dr. Howard Sarrazin1995
The Outer Limits as Governor Oleaga1995
The Outer Limits as Col. Roger Tennent1995
The Outer Limits as Wayne1995
Freefall: Flight 174 as Maurice Quintal1995
Decoy as Jenner1994
Due South as Gen. Bowman1993
The X-Files as Gen. Benjamin Bloch1993
Kung Fu: The Legend Continues as Gant1993
Miracle on Interstate 880 as Frank Stewart1993
Ordeal in the Arctic as Fred Ritchie1992
To Catch a Killer as Mike Paxton1992
To Catch a Killer as Paxton1991
Palace Guard as Not available1990
Counterstrike as Colonel Northan1985
Night Heat as Kevin O'Brien1984
Airwolf as Mitchell Bruck1984
Blue Thunder as Peter Anson1984
The Oasis as Jake1984
Isaac Littlefeathers as Jesse Armstrong1982
Cassie & Co. as Not available1982
Shock-Trauma as Dr. "Tex" Goodnight1981
Death Hunt as RCAF Pilot Capt. Hank Tucker1980
When the Whistle Blows as Not available1980
Coming Out Alive as Jocko1979
Hart to Hart as Not available1979
Jennifer: A Woman’s Story as Lee Devlin1978
With This Ring as Tom Burkhardt1978
The Winds of Kitty Hawk as Glenn Curtiss1978
The Boys in Company C as Capt. Collins1977
For The Record as Not available1976
Bittersweet Love as Michael1975
Baretta as Not available1975
Wonder Woman as Paul Bjornsen1975
The First 36 Hours of Dr. Durant as Dr. Chris Durant1975
Medical Story as Not available1975
Song of the Succubus as Alan Greene1974
Police Woman as Not available1974
Harry O as Not available1974
The Lady's Not for Burning as Humphrey Devize1974
Earthquake as Asst. Caretaker1974
The Visitor as Not available1973
Police Story as Not available1973
The Magician as Hal Millotson1973
Terror on the Beach as Jerry1973
Portrait: A Man Whose Name Was John as Captain Melech Ben Zvi1973
Slipstream as Terry1972
The Waltons as Not available1972
The Streets of San Francisco as Not available1972
The Sixth Sense as Jason1972
The Glass House as Ajax1972
Dear Joan: We're Going to Scare You to Death as Jason1972
Kung Fu as Not available1971
Cannon as Not available1971
Earth II as Jim Capa1970
Fools as David Appleton1970
Operation Snafu as Reginald Wollington1969
Medical Center as Not available1969
Daddy's Gone A-Hunting as Kenneth Daly1967
Ironside as Not available