2011
Conduct Unbecoming as Col. Fox
2011
The Drunk and On Drugs Happy Fun Time Hour (6 episodes)
2010
Barney's Version as Wedding Guest
2010
Casino Jack as Big Tony
2010
Cooking With Stella as H.E. Mr. Durand
2010
Abroad as Lord Oldenberg
2009
Adoration as Passenger & Professor On-Line
2008
Hooked on Speedman as Dietrich Baum
2008
Less Than Kind as Sam Blecher (26 episodes)
2008
Static as Mr. Linkletter
2008
Elijah as Howard Pawley
2008
Blindness as Accountant
2007
To Each His Own Cinema as (segment "Artaud Double Bill") (archive footage)
2006
Heavens Fall as Lyle Harris
2006
Eureka as Sheriff / Major William Cobb (1 episode)
2006
It's a Boy Girl Thing as Stan Deane
2005
The Hunt For the BTK Killer as Robert Beattie
2005
Where the Truth Lies as Sally Sanmarco
2004
Camp Hollywood as Himself
2004
Sex Traffic (2 episodes)
2004
Boston Legal as Ryan Myerson (1 episode)
2004
Wilby Wonderful as Mayor Brent Fisher
2004
Being Julia as Walter Gibbs
2004
Entourage (1 episode)
2004
White Coats as Dr. Roger 'Tony' Toussant
2003
Tracey Ullman in the Trailer Tales as Dan Weisman
2003
Owning Mahowny as Frank Perlin
2003
Hemingway vs. Callaghan as Max Perkins
2002
Hostage as The Kidnapper
2002
The Wet Season as Uncle Rick
2002
Crossed Over as Ethan Lowry
2001
On Their Knees as Norman
2001
Bleacher Bums as Scorekeeper
2001
Varian's War as Marcello
2001
The Hire as The Kidnapper (1 episode)
2001
A Nero Wolfe Mystery as Nero Wolfe (27 episodes)
2001
Plan B as Donald Rossi
2000
CSI: Crime Scene Investigation as Joseph Greene / Joe Landers (2 episodes)
2000
Andromeda as Citizen Eight (1 episode)
2000
The Art of War as Frank Capella
2000
The Golden Spiders: A Nero Wolfe Mystery as Nero Wolfe
2000
What's Cooking? as Herb 'Herbie' Seelig
1999
Jacob Two Two Meets the Hooded Fang as Mr. Cooper / Louie Loser
1999
Mystery, Alaska as Bailey Pruitt
1999
Joan of Arc as Sir Robert de Baudricourt (2 episodes)
1999
Entrapment as Conrad Greene
1999
Let the Devil Wear Black as Bruce
1998
Jerry and Tom as Billy
1998
The Mask of Zorro as Prison Warden
1998
Love and Death on Long Island as Irving Buckmuller
1998
Northern Lights as Ben Rubadue
1998
Emily of New Moon (2 episodes)
1997
MouseHunt as Alexander Falko
1997
A Life Less Ordinary as Tod Johnson
1997
The Sweet Hereafter as Wendell Walker
1997
Stargate SG-1 as Nerus (2 episodes)
1997
Gone Fishin' as Kirk, Waiter (uncredited)
1997
Lexx as Pa Gollean (1 episode)
1997
Strip Search as Tomas
1997
Keeping the Promise as Hunter Ben Loomis
1997
Pale Saints as The Pirate
1996
Psi Factor: Chronicles of the Paranormal (1 episode)
1996
Harriet the Spy as Holiday Pageant Director (uncredited)
1996
If Looks Could Kill as Dr. Richard Boggs
1995
Cutthroat Island as John Reed
1995
Sugartime as Tony Accardo
1995
Devil in a Blue Dress as Matthew Terell
1995
Unstrung Heroes as Arthur Lidz
1994
Camilla as Harold Cara
1994
Whale Music as Desmond Howl
1994
Due South as Jasper Gutman (1 episode)
1994
Due South as Pike (1 episode)
1993
Beethoven's 2nd as Cliff Klamath
1993
Josh and S.A.M. as Pizza Man
1993
Money for Nothing as Vincente Goldoni
1993
Sommersby as Lawyer Dawson
1992
Buried on Sunday as Dexter Lexcannon
1992
Leaving Normal as Leon
1992
My Cousin Vinny as Sam Tipton
1992
Split Images as Walter Kouza
1991
The Adjuster as Bubba
1991
Montreal Stories as Jurgen van Doom
1990
Mr. Destiny as Guzelman
1990
Dances with Wolves as Major Fambrough
1990
Where the Heart Is as Harry
1989
Breaking In as Vincent Tucci
1989
Cold Comfort as Floyd Lucas
1989
Millennium as Roger Keane
1989
George's Island as Mr. Droonfield
1988
Iron Eagle II as Sgt. Downs
1988
Hot Paint as Wilensky
1988
Stars & Bars as Freeborn Gage
1987
Caribe as Captain Burdoch
1987
Hearts of Fire as Charlie Kelso
1987
Nowhere to Hide as Marchais
1987
Wild Thing as Jonathan Trask
1987
Race for the Bomb as Général Leslie Groves (3 episodes)
1987
The Bedroom Window as Pool Player
1986
Meatballs III: Summer Job as Huey, River Rat Leader
1986
Act of Vengeance as Claude Vealey
1986
The Vindicator as Burt Arthus
1985
The Twilight Zone (1 episode)
1985
In Like Flynn as Williams
1985
Turk 182! as Man in wheelchair
1985
Night Heat (1 episode)
1985
The Suicide Murders as Sid
1984
Mrs. Soffel as Guard Charlie Reynolds
1984
Hockey Night as Bum Johnston
1984
The Guardian as Rudy Simbro
1984
Overdrawn at the Memory Bank as Gondol
1984
Harry & Son as Lawrence
1983
Of Unknown Origin as Dan Errol
1983
WarGames as Jim Sting
1982
Soup for One as Dr. Wexler
1981
Seeing Things (1 episode)
1981
Death Hunt as Clarence
1980
The Kidnapping of the President as Harvey Cannon
1980
Double Negative as Rollins
1980
Nothing Personal as Kanook
1980
Jimmy B. & Andre as Bruno
1975
King of Kensington (1 episode)
1975
Sidestreet (1 episode)