Known For
Filmography
The Starlost: The Invasion
Movie · as Garth

Game Changers
Movie · as Self

Hemlock Grove
TV · as Priest · 1 ep

Greatest Tank Battles
TV · as Narrator (voice) · 26 eps

Into the Lost Crystal Caves
Movie · as Narrator (voice)
Jim Henson's Tales from Muppetland
Movie · as Prince Arthur Charming

One Way
Movie · as Judge Weston

Sue Thomas: F.B.Eye
TV · as Congressman Paul Minton · 1 ep

Doc
TV · as Councilman Mathers · 1 ep

The Last Debate
Movie · as Mark Southeran

Mail to the Chief
Movie · as TV Anchor

The Ladies Man
Movie · as Gil Stewart

A Slight Case of Murder
Movie · as Anchor Lance

The Hurricane
Movie · as Reading, PA. TV Announcer

Charles Lindbergh: The Lone Eagle
Movie · as Narrator (voice)

FX: The Series
TV · as Sen. Knight · 1 ep

The Truth About Alex
Movie · as Mr. Prager

Murder by the Book
Movie

Mark of Cain
Movie · as Sean O'Brien / Michael O'Brien

The Twilight Zone
TV · as Narrator, Narrator (voice) · 3 eps

The New Alfred Hitchcock Presents
TV · as Adrian Gelthorpe · 1 ep

Night Heat
TV · 1 ep

Thrillkill
Movie · as Frank Gillette

Hockey Night
Movie · as Kevin McLeod

When Angels Fly
Movie · as Sandy Lorstrum

Doctor Yes: The Hyannis Affair
Movie · as Ezra Gordon

Pajama Tops
Movie · as Jac Latouche

The Hitchhiker
TV · as Tony · 1 ep
The Starlost: The Alien Oro
Movie · as Garth

The Starlost: The Beginning
Movie · as Garth
The Starlost: Deception
Movie · as Garth

The Littlest Hobo
TV · as Ian Farrell · 2 eps

For the Record
TV · 1 ep

Sidestreet
TV · 1 ep

U-Turn
Movie

The Starlost
TV · as Garth · 16 eps

Flick
Movie · as Victor Frankenstein

Hey Cinderella!
Movie · as Prince Arthur Charming

Explosion
Movie · as Peter Evans
