Known For
Filmography

The Curse of Edgar
Movie · as Joe Kennedy

The Prey
TV · as Arthur Martinez · 3 eps

Leap Year
Movie · as Jerome

The Descent: Part 2
Movie · as Ed Oswald

Moonshot
Movie · as Gene Aldrin

Red Mist
Movie · as Dr. Stegman

World War Two: Behind Closed Doors
TV · as Gen. George C. Marshall · 6 eps

The Walker
Movie · as Ethan Withal

United 93
Movie · as Patrick Joseph Driscoll

Dark Corners
Movie · as Dr. Richardson

Where the Truth Lies
Movie · as John Hillman

Blessed
Movie · as Dr. Lehman

Out for a Kill
Movie · as Dean

Days That Shook the World
TV · as General J. T. Farrel · 1 ep

The 51st State
Movie · as Mr. Escobar

Perfect World
TV · as Michael Hudson · 1 ep

A Secret Affair
Movie · as Charles Stewart

Cruel Justice
Movie · as Andrew Callihan

Strike!
Movie · as Mr. Armstrong

My Own Country
Movie · as Young Man's Father

Ms. Scrooge
Movie · as Ghost of Christmas Past

That Old Feeling
Movie · as Senator Marks

Lexx
TV · as Colonel Donald K. Gore · 1 ep

Earth: Final Conflict
TV · as President Thompson · 1 ep

La Femme Nikita
TV · as General · 1 ep

Her Desperate Choice
Movie · as Jim's Father

Extreme Measures
Movie · as Judge

Fly Away Home
Movie · as General

The Morrison Murders: Based on a True Story
Movie · as Judge

Psi Factor: Chronicles of the Paranormal
TV · 1 ep

Net Worth
Movie · as Clarence Campbell

The Lifeforce Experiment
Movie · as Jack Aspect

Blown Away
Movie · as Wedding Band

Trial & Error
Movie · as Governor Nelson
Trial and Error
Movie · as Governor Nelson

Kung Fu: The Legend Continues
TV · 1 ep

Deadly Matrimony
Movie · as Judge Zagel

Clearcut
Movie · as Hunter

The Last Best Year
Movie · as Wisnovsky

Day One
Movie · as Kenneth Bainbridge

Millennium
Movie · as Jerry Bannister

The Big Turnaround
Movie · as Monk

Gorillas in the Mist
Movie · as Howard Dowd

Betrayal of Silence
Movie · as Barrington
The Relationship
Movie · as Narrator (voice)
No Blame
Movie · as Sam
Mount Royal
TV · as Victor Wagner · 1 ep

Rolling Vengeance
Movie · as Lt. Sly Sullivan

Too Outrageous!
Movie

The Truth About Alex
Movie · as Major Stevens

Blue Monkey
Movie · as Albert Hooper

Walking on Air
Movie · as Mr. McDowell

Deep Sea Conspiracy
Movie · as Dr. Cambridge

Street Smart
Movie · as Art Sheffield

My Pet Monster
Movie · as Dr. Lewis

Unnatural Causes
Movie · as The Major

The Twilight Zone
TV · 1 ep

The New Alfred Hitchcock Presents
TV · as Potter · 1 ep

Kane & Abel
TV · as John Preston · 1 ep

A Matter of Sex
Movie · as Bruce Jennings

Special People
Movie · as Mr. Hasselman

Police Academy
Movie · as Office Executive

Heartsounds
Movie · as Dr. Roberts

Running Brave
Movie · as Roger Douglas

A Case of Libel
Movie · as James Baldwin

Between Friends
Movie · as Kevin Sullivan

Visiting Hours
Movie · as Porter Halstrom

American Playhouse
TV · as James Baldwin · 1 ep

Escape from Iran: The Canadian Caper
Movie
Fish Hawk
Movie · as Mr. Gideon

F.D.R.: The Last Year
Movie

The Kidnapping of the President
Movie · as MacKenzie

Bear Island
Movie · as Heyter

Wild Horse Hank
Movie · as Rankin

Plague
Movie · as Dr. Dave McKay

Age of Innocence
Movie · as Helmut

Flight to Holocaust
Movie · as Elevator Rescue Worker

Why Shoot the Teacher?
Movie · as Burt Fields

Search and Rescue
TV · as Bob Donell · 26 eps

The Neptune Factor
Movie · as Dr. Hal Hamilton

The Reincarnate
Movie · as David
