2018
Scooby-Doo! & Batman: The Brave and the Bold as Martian Manhunter (voice)2018
Devious Nanny as Dutros2016
MacGyver as Robot (voice) (uncredited)2016
MacGyver as Robot (voice)2015
Dragons: Race to the Edge as Additional Voices (voice)2015
Hotel Transylvania 2 as Additional Voices (voice)2015
Before The Border as Farmer Frank2014
Madam Secretary as President Salnikov2014
Big Hero 6 as Additional Voice (voice)2014
Penguins of Madagascar as Flight Attendant (voice)2014
Mr. Peabody & Sherman as French Peasant (voice)2014
Nightmare Code as Ronald Dumaurier2013
Sleepy Hollow as General William Howe2013
Frozen as Additional Voices (voice)2013
The Call as Additional Voices (voice)2013
Saving Santa as Blitzen (voice)2012
ParaNorman as Hippie Ghost / Mobster Ghost (voice)2012
Mirror Mirror as Door Guard #22011
Rio as Additional Voices (voice)2010
Ben 10: Ultimate Alien as Simons / Worker / Guest (voice)2010
Tangled as Additional Voices (voice)2010
Dante's Inferno: An Animated Epic as Demon Priest (voice)2009
Astro Boy as French Waiter Robot (voice)2008
Batman: The Brave and the Bold as Question (voice)2008
Batman: The Brave and the Bold as Martian Manhunter / The Question (voice)2008
Batman: The Brave and the Bold as Martian Manhunter (voice)2008
Sons of Anarchy as John Teller (voice)2008
Fly Me to the Moon as Fly Buddy #1 (voice)2008
A Gunfighter's Pledge as Vaughn2007
Mad Men as Anthony Marsh2006
Shark as Not available2006
Over the Hedge as Additional Voices (voice)2006
Barnyard as Additional Barnyard Voices (voice)2006
The Wild as (voice)2006
A Good Year as (voice)2005
Ben 10 as Clancy (voice)2005
Avatar: The Last Airbender as Additional Voices (voice)2004
Justice League Unlimited as Dino Trooper (voice)2003
Cold Case as Jason Beaudry2003
Lessons for an Assassin as Col. Taylor2002
CSI: Miami as Not available2002
She Spies as Dane2002
The Hunchback of Notre Dame II as Additional Voices (voice)2002
The Mummy: Quest for the Lost Scrolls as Ardeth Bay (voice)2001
24 as Prion Variant #42001
Heavy Gear as Not available2001
Justice League as Luminus / Dr. Bill Brooks (voice)2000
Jackie Chan Adventures as Safecracker / Captain (voice)2000
Static Shock as Scientist (voice)2000
The Invisible Man as Ted Stanhope2000
18 Wheels of Justice as Not available1999
Batman Beyond as Jack (voice)1999
Roughnecks: Starship Troopers Chronicles as Zander Barcalow (voice)1999
Tarzan as Additional Voices (voice) (uncredited)1998
Air America as Francois1998
Twice Upon a Time as Bed & Breakfast Manager1997
Beyond Belief: Fact or Fiction as Jeffrey Walker (segment "The Stalker")1997
USA High as Mr. Patrick Elliott1997
Morella as Dr. Edgard Lynden1996
Pacific Blue as Joseph Mediano1996
The Late Shift as Robert Iger1996
Night Hunter as Bruno Fischer1996
Raven Hawk as Larson1996
Adrenalin: Fear the Rush as Capt. B. Rennard1996
Nemesis 4: Death Angel as Earl Typhoon1995
The Land Before Time III: The Time of the Great Giving as Hyp's Father (voice)1995
Outlaws: The Legend of O.B. Taggart as Slocum Taggart1995
Rave Review as Matthew1994
Vanishing Son as Roger1994
Puppet Master 5 as Hendy1994
Kickboxer 4: The Aggressor as Casey Ford1993
Power Rangers as Taylor1993
Bloodlines: Murder in the Family as Lou1993
Knights as Farmer1993
Brain Smasher... A Love Story as Smith1993
Wind Dancer as Raymond Wallace1992
Batman: The Animated Series as Thug (voice)1992
Nemesis as Germaine1992
Timescape as Spall1992
Forever as Billy Baldwin1992
Chrome Soldiers as Deputy Ralph Johnson1992
Queen Esther as Not available1991
Dollman as Skyresh1991
My Daughter's Keeper as Max Simon1990
Beverly Hills, 90210 as Not available1990
Blossom as Not available1990
The Assassin as Lee Kohler1989
National Lampoon's Christmas Vacation as Todd Chester1989
Nightmare Classics as Dr. Morley1989
The Strange Case of Dr. Jekyll and Mr. Hyde as Dr. Morley1989
Criminal Act as Ron Bellard1988
Appointment with Death as Lennox Boynton1988
Bright Lights, Big City as Additional Voices (voice)1987
The Bronx Zoo as Not available1987
Down Twisted as Brady1987
The Return of Sherlock Holmes as Toby Gregory1986
Sledge Hammer! as Not available1986
Fathers and Sons as Not available1986
Children of a Lesser God as Announcer1984
Hunter as Sean Delaney1984
Cloak & Dagger as Taxi Driver1983
Trading Places as Harry1983
Uncommon Valor as Robertson1982
Knight Rider as Chris Carlson1982
Star Trek II: The Wrath of Khan as Cadet1982
The Ambush Murders as Policeman1981
A Small Killing as Dicks1980
Beyond Westworld as Sailor1980
The Long Riders as Bob Ford1980
Seizure: The Story of Kathy Morris as Dr. Ames1979
Trapper John, M.D. as Not available1979
You Can't Take it With You as Jim1979
Women at West Point as Board Member1978
Eyes of Laura Mars as Party Guest (uncredited)1978
The Defection of Simas Kudirka as Baltrunar2001
Shrek ADR & Dubbing