2007
- Western Big Sky (Hank Hobart)
- All Roads Lead Home (Hock Banyon)
- Brothers & Sisters (Mark August - épisodes 1.17 et 1.18)
- The Sunday Man (The Voice)
- Resurrecting the Champ (Epstein)
- The 4400 (Dennis Ryland)
- New York Section Criminelle (Lionel Chile - épisode 7.6)
2006
- Apparent Horizon (Joseph)
- Behind Enemy Lines: Axis of Evil (post-production - US President)
- Commander in Chief (Warren Keaton)
2005 -
A Little Trip to Heaven (Frank) - Deepwater (Herman Finch)
- The Inside (Special Agent Virgil "Web" Webster)
- Return of the Living Dead 5: Rave to the Grave (Charles Garrison)
- Return of the Living Dead 4: Necropolis (Charles Garrison)
- Berkeley (Narrator)
- Law & Order : Trial by Jury (Mike LaSalle - episode 1.2)
2004 - Shadow of Fear (Congressman Henderson)
- Le grand rôle (Rudolph Grichenberg)
- Deadwood (General Crook - episode 1.12)
2003 - Phenomenon II (Dr. Ringold)
- Bon voyage (Alex Winckler)
- The Hebrew Hammer (Chief Bloomenbergansteinthal)
- Northfork (Eddie)
2002 - Written in Blood (John Traveller)
- Femme Fatale (Bruce Watts)
- Purpose (Bernard Elias)
- A Walk to Remember (Reverend Sullivan)
- The Division (Ross - episode 2.16, 2.17)
2001 - Suddenly Naked (Lionel Heathcote)
- Midwives (Stephen Hastings)
- Jack the Dog (Alfred Stieglitz)
2000 - More Dogs Than Bones (Detective Darren Cody)
- Red Letters (Dennis Burke)
- The American Frontier: Decisive Battles" (Narrator)
- The Wednesday Woman (Don Wigulow)
- Erin Brockovich (Kurt Potter)
- A Time for Dancing (William)
1999 - Execution of Justice (Harvey Milk)
- Random Hearts (Cullen Chandler)
- The Basket (Martin Conlon)
- A Murder On Shadow Mountain (Dennis 'Denny' Traynor)
- Last Call (Xuave)
- Emperor of Hemp (Narrator)
1998 - Indiscreet (Detective Roos)
- Route 9 (Sheriff Dwayne Hogan)
- Patch Adams (Bill Davis)
- Terminal Justice (Deacon Vivyan)
- Sphere (Captain Harold C. Barnes)
- Two for Texas (Jim Bowie)
- Avalanche: The White Death (Narrator)
- Quartzites Fall (Narrator)
1997 - Road Ends (Gene Gere)
- Murder in My Mind (Arthur Lefcourt)
- Top of the World (Doc 'The Butcher')
- Cybill (Roger - episode 4.2)
1996 - Dalva (Michael)
- Seduced by Madness: The Diane Borchardt Story (Ruben Borchardt)
- Unforgettable (Don Bresler)
- Seeds of Doubt (Police Lt. Henry Dexter)
1995 - Moonlight and Valentino (Paul)
- Buffalo Girls (Buffalo Bill Cody)
- Secrets of the Wild Panda (Narrator)
- Fallen Angels (The Boss - episode 1.8)
1994 - Breach of Conduct (Col. Andrew Case)
- That Eye, the Sky (Henry Warburton)
1993 - Kika (Nicholas)
1992 - Bitter Moon (Oscar)
1991 - Keeper of the City (Frank Nordhall)
- A Grande Arte (Peter Mandrake)
- Living a Lie (Matt)
- Crooked Hearts (Edward)
- A Seduction in Travis County (Frank Maguire)
- Road to Avonlea (Romney Penhallow - episode 2.5)
1990 - The Man Inside (Henry Tobel)
1989 - Unconquered (Richmond Flowers Sr.)
- Act of Will (Miles Sutherland)
1988 - Heart of Midnight (Sharpe/Larry)
- Baja Oklahoma (Slick Henderson)
1987 - Echoes in the Darkness (William Bradfield Jr.)
- Un homme amoureux (Steve Elliott)
- Sworn to Silence (Sam Fischetti)
- Outrageous Fortune (Michael Sanders)
- Stacking (Photographer)
1986 - Child's Cry (Matt Townsend)
- A Question of Power (Narrator)
- The Twilight Zone (Adam Grant - episode 1.56)
1985 - The Blue Yonder (Max Knickerbocker)
- Jagged Edge (Thomas Krasny)
- The Legend of Billie Jean (Ringwald)
- The Hitchhiker (Alex - episode 2.2)
1984 - Scorned and Swindled (Anthony Ristelli)
- Heartbreakers (Blue)
- Best Kept Secrets (Frank Mitchell)
1983 - Slayground (Stone)
- Strangers Kiss (Stanley, the Director)
- Cross Creek (Norton Baskin)
1982 - Endangered Species (Steele)
-
E.T. the Extra-Terrestrial (Keys) - Breach of Contract
- Out (Rex)
- Timerider: The Adventure of Lyle Swann (Porter Reese)
1981 - Isabel's Choice (Wynn Thomas)
- The People vs. Jean Harris (George Bolen)
- Southern Comfort (Staff Sgt. Crawford Poole)
1980 - Tell Me a Riddle (Young David)
- Alcatraz: The Whole Shocking Story (Courtney Taylor)
- Die Laughing (Davis)