2020
Julie and the Phantoms as Mitch Patterson2020
A Beautiful Place to Die: A Martha's Vineyard Mystery as Donovan Fletcher2018
Garage Sale Mysteries: Murder In D Minor as Conrad Siles2017
Walking the Dog as Dan2016
A Wish for Christmas as Mr. Williams2015
The Magicians as Eliot's Father2015
Supergirl as McTavish2015
Fatal Memories as Stewart Martin2010
Human Target as Thin Man2010
Dear Mr. Gacy as Frank Moss2010
Encounter with Danger as Gordon2009
Desperate Escape as Dr. Alvarez2008
Fringe as Gary2008
The Art of War II: Betrayal as Senator Phillips2008
Love Sick: Secrets of a Sex Addict as John Fedder2007
White Noise 2: The Light as Homeless Man2005
Subzero as Major Martin Cook2004
Battlestar Galactica as Ray Abinell2004
The 4400 as David Sumlin2004
The Perfect Score as Anna's Father2002
The Twilight Zone as Ron Agar2001
Smallville as Psychiatrist1998
First Wave as Senator Sterling Preston1997
Stargate SG-1 as John Prior1997
Our Mother's Murder as Tony Morrell1996
Poltergeist: The Legacy as Anton Lazaroff1996
Profile for Murder as Andy Sachs1995
The Outer Limits as Thomas Langley Russell1995
The Outer Limits as Rex Andrews1995
Malicious as Mitchell James1993
The X-Files as Agent Cameron Hill1993
The X-Files as Overcoat Man1993
Look Who's Talking Now! as Pilot1992
Highlander: The Series as Sheriff1990
Law & Order as Charlie Meadow1990
It as Tom Rogan1985
MacGyver as Deegan1985
Howards' Way as Orrin Hudson1980
The Long Good Friday as Waiter1980
Twelfth Night as Curio1979
Tales of the Unexpected as Man at Airport1979
Birth of The Beatles as Pete Best1977
The Professionals as Wilf