Known For
Filmography

Pitfall
Movie · as Bill

A Beautiful Place to Die: A Martha's Vineyard Mystery
Movie · as Donovan Fletcher

Julie and the Phantoms
TV · as Mitch Patterson · 2 eps

Garage Sale Mysteries: Murder In D Minor
Movie · as Conrad Siles

Walking the Dog
Movie · as Dan

A Wish for Christmas
Movie · as Mr. Williams

Fatal Memories
Movie · as Stewart Martin

Supergirl
TV · as McTavish · 1 ep

The Magicians
TV · as Eliot's Father · 1 ep

Fairly Legal
TV · as Judge Anthony Keeton · 1 ep

Dear Mr. Gacy
Movie · as Frank Moss

Encounter with Danger
Movie · as Gordon

Human Target
TV · as Thin Man · 1 ep

Desperate Escape
Movie · as Dr. Alvarez

Echoes
Movie · as Professor/ Mr. Butler

The Art of War II: Betrayal
Movie · as Senator Phillips

Love Sick: Secrets of a Sex Addict
Movie · as John Fedder

Fringe
TV · as Gary · 1 ep

White Noise 2: The Light
Movie · as Homeless Man

Lewis
TV · as Harrison Sax · 1 ep

Subzero
Movie · as Major Martin Cook

The Perfect Score
Movie · as Anna's Father

The 4400
TV · as David Sumlin · 1 ep

Battlestar Galactica
TV · as Ray Abinell · 1 ep

The Twilight Zone
TV · as Ron Agar · 1 ep

Smallville
TV · as Psychiatrist · 1 ep

First Wave
TV · as Senator Sterling Preston · 1 ep

Our Mother's Murder
Movie · as Tony Morrell

Stargate SG-1
TV · as John Prior · 1 ep

Profile for Murder
Movie · as Andy Sachs

Poltergeist: The Legacy
TV · as Anton Lazaroff · 1 ep

Malicious
Movie · as Mitchell James

The Outer Limits
TV · as Thomas Langley Russell, Rex Andrews · 1 ep

Look Who's Talking Now!
Movie · as Pilot

The X-Files
TV · as Agent Cameron Hill, Overcoat Man · 1 ep

Highlander: The Series
TV · as Sheriff · 1 ep

Law & Order
TV · as Charlie Meadow · 1 ep

It
TV · as Tom Rogan · 2 eps

MacGyver
TV · as Deegan · 1 ep

Howards' Way
TV · as Orrin Hudson · 7 eps

American Playhouse
TV · as Student · 1 ep

Lady Chatterley's Lover
Movie · as Gigolo

The Long Good Friday
Movie · as Waiter

Twelfth Night
Movie · as Curio

Oppenheimer
TV · as Student · 1 ep

Birth of the Beatles
Movie · as Pete Best

Tales of the Unexpected
TV · as Man at Airport · 1 ep

The Professionals
TV · as Wilf · 1 ep
