

Relic Hunter
as Old Ross Crawford
1999

Earth: Final Conflict
as General Kromer
1997

Heritage Minutes: Paris Crew
as Rogers
1995

Henry & Verlin
as Noel Winetree
1994

Divided Loyalties
1990

Love & Hate: The Story of Colin and Joanne Thatcher
as House Speaker
1989

War of the Worlds
as Detective Harley
1988
A Gift for Kate
1986

The Execution of Raymond Graham
as John Cole
1985

American Nightmare
as Tony / Hamilton's right-hand
1983

Will There Really Be a Morning?
as Justice of the Peace
1983

Incubus
as Ernie Barnes
1982

The Amateur
as Slater
1981

Cagney and Lacey: The Pilot
as Taylor
1981

Matt and Jenny
as Adam Cardston
1979

Riel
as Armstrong
1979

Fast Company
as Racetrack Driver (uncredited)
1979

The Dawson Patrol
as Northwest Mounted Policeman
1977

The Return of Charlie Chan
as Richard Lovell
1973

When Tomorrow Dies
as Patrick Trevelyan
1965