 
			 
			| Movie | Moving Through Time: Fire Walk With Me Memories | Himself | 2014-07-29 | 
| Movie | Twin Peaks: The Missing Pieces | Maj. Garland Briggs | 2014-07-16 | 
| Movie | Woodshop | Principal Jamison | 2010-09-01 | 
| Movie | The Uninvited | Mr. Henson | 2009-01-30 | 
| Movie | Stargate SG-1: Children of the Gods | Major General George Hammond | 2009-07-21 | 
| Movie | Wyvern | Colonel Travis Sherman | 2009-01-31 | 
| Movie | Beyond Loch Ness | Neil Chapman | 2008-01-05 | 
| Movie | The Unquiet | Bud Rollins | 2008-01-27 | 
| Movie | Far Cry | General Roderick | 2008-10-02 | 
| Movie | Stargate: Continuum | Lieutenant General George Hammond | 2008-07-29 | 
| Movie | Vipers | Dr. Silverton | 2008-08-12 | 
| Movie | Beneath | Joseph | 2007-08-07 | 
| Movie | The Still Life | Mr. Fernot | 2007-08-07 | 
| Series | Flash Gordon | Mr. Mitchell | 2007-08-10 | 
| Movie | Secrets from Another Place: Creating Twin Peaks | 2007-10-30 | |
| Series | Supernatural | Trotter | 2005-09-13 | 
| Movie | Child of Mine | Police Chief | 2005-11-13 | 
| Movie | Savage Island | Keith Young | 2004-04-20 | 
| Movie | Miracle | Bob Fleming | 2004-02-06 | 
| Movie | American Meltdown | NRC Carl Mansfield | 2004-06-06 | 
| Series | Stargate Atlantis | Major General George Hammond | 2004-07-15 | 
| Movie | G.I. Joe: Valor vs. Venom | Wild Bill (voice) | 2004-09-14 | 
| Movie | G.I. Joe: Spy Troops | Wild Bill (voice) | 2003-09-23 | 
| Series | NCIS | MTAC Control Officer | 2003-09-23 | 
| Movie | Deadly Little Secrets | The Chief | 2002-01-01 | 
| Series | The Dead Zone | Senator Harlan Ellis | 2002-06-16 | 
| Series | Just Cause | Thorton | 2002-09-15 | 
| Series | The Twilight Zone | Dr. Tate | 2002-09-18 | 
| Series | The Chris Isaak Show | Del | 2001-03-12 | 
| Movie | Suspicious River | Golf Shirt Man | 2001-08-31 | 
| Movie | Hostage Negotiator | Alexander Daniels | 2001-05-22 | 
| Movie | Best in Show | Mayflower Best in Show Judge | 2000-09-29 | 
| Movie | The 6th Day | Cardinal de la Jolla | 2000-11-17 | 
| Series | The West Wing | Reverend Don Butler | 1999-09-22 | 
| Series | Atomic Train | General Harlan Ford | 1999-05-16 | 
| Movie | Con Air | Man In Car | 1997-06-05 | 
| Movie | Volcano: Fire on the Mountain | Mayor Bob Hart | 1997-02-23 | 
| Movie | Dad's Week Off | Hank | 1997-03-29 | 
| Movie | The Stepsister | Detective Church | 1997-05-07 | 
| Series | Stargate SG-1 | Major General George Hammond | 1997-07-27 | 
| Movie | Tricks | Man | 1997-12-27 | 
| Series | Honey, I Shrunk the Kids: The TV Show | Mr. Washington | 1997-09-27 | 
| Movie | Alaska | Sergeant Grazer | 1996-08-14 | 
| Movie | The Limbic Region | Chief Payne | 1996-06-30 | 
| Movie | Brothers of the Frontier | Byron Holcomb | 1996-04-06 | 
| Movie | Kidz in the Wood | Principal | 1996-05-25 | 
| Movie | The Fan | Stook | 1996-08-15 | 
| Movie | The Prisoner of Zenda, Inc. | Colonel Zapf | 1996-09-01 | 
| Movie | Shadow of a Doubt | Kevin Carroll Sr. | 1996-12-03 | 
| Movie | The Angel of Pennsylvania Avenue | Dewey | 1996-12-15 | 
| Series | In Cold Blood | Roy Church | 1996-11-24 | 
| Movie | Hideaway | Dr. Martin | 1995-03-03 | 
| Movie | A Family Divided | Detective Larson | 1995-01-22 | 
| Series | The Marshal | Tiger Larkin | 1995-01-31 | 
| Series | The Outer Limits | Unknown | 1995-03-26 | 
| Movie | The Ranger, the Cook and a Hole in the Sky | Mr. Smith | 1995-06-15 | 
| Movie | A Dream is a Wish Your Heart Makes: The Annette Funicello Story | Glen Holt | 1995-10-22 | 
| Movie | Beauty's Revenge | Sheriff | 1995-09-24 | 
| Movie | Black Fox | 1995-07-28 | |
| Movie | Avalanche | Whitney | 1994-11-01 | 
| Movie | Someone Else's Child | Sherwin Francis | 1994-12-04 | 
| Movie | Without a Kiss Goodbye | Mr. Harper | 1993-03-20 | 
| Movie | Miracle on Interstate 880 | Dave | 1993-02-22 | 
| Movie | Heritage Minutes: Sam Steele | Norris | 1993-04-30 | 
| Series | The X-Files | Captain William Scully | 1993-09-10 | 
| Movie | Final Appeal | Judge Gray | 1993-11-26 | 
| Movie | Cliffhanger | Stuart | 1993-05-28 | 
| Movie | Needful Things | Reverend Rose | 1993-08-27 | 
| Series | Nightmare Cafe | Sheriff Dan Filcher | 1992-01-29 | 
| Movie | Calendar Girl, Cop, Killer? The Bambi Bembenek Story | McCann | 1992-05-18 | 
| Movie | Kuffs | Police Gun Instructor | 1992-01-10 | 
| Movie | A League of Their Own | Racine Coach Charlie | 1992-07-01 | 
| Movie | Dead Ahead: The Exxon Valdez Disaster | Bill Stevens - Exxon | 1992-09-13 | 
| Movie | Hero | Probation Officer | 1992-10-02 | 
| Movie | Hook | Dr. Fields | 1991-04-10 | 
| Movie | Blood River | Congressman Howard K. Apples | 1991-03-17 | 
| Movie | Chaindance | Sergeant | 1991-05-31 | 
| Movie | Omen IV: The Awakening | Jake Madison | 1991-07-19 | 
| Movie | Posing: Inspired by Three Real Stories | Philip Baywood | 1991-11-05 | 
| Movie | Captive | Deputy Mack | 1991-10-11 | 
| Movie | The Gambler Returns: The Luck of the Draw | Rodeo Announcer | 1991-11-03 | 
| Movie | Mystery Date | Doheny | 1991-08-16 | 
| Movie | Waiting for the Light | Dr. Norman | 1990-06-14 | 
| Series | Twin Peaks | Maj. Garland Briggs | 1990-04-08 | 
| Series | Northern Exposure | Lloyd Hillegas | 1990-07-12 | 
| Movie | Rescue Force | Commando | 1990-01-01 | 
| Series | Broken Badges | Chief Sterling | 1990-11-24 | 
| Movie | Memories of Murder | Lt. Silk | 1990-07-31 | 
| Movie | Look Who's Talking Too | Dr. Fleischer | 1990-12-14 | 
| Movie | Cadence | Haig | 1990-11-16 | 
| Series | Bordertown | Josiah Richmond | 1989-01-07 | 
| Movie | Beyond the Stars | Phil Clawson | 1989-03-31 | 
| Series | Booker | Unknown | 1989-09-24 | 
| Movie | Twin Peaks | Maj. Garland Briggs | 1989-12-08 | 
| Movie | The Lady Forgets | Dr. Bennett | 1989-10-29 | 
| Movie | Look Who's Talking | Dr. Fleischer | 1989-10-12 | 
| Movie | Midnight Matinee | Earle Gardner | 1988-10-12 | 
| Movie | Watchers | Veterinarian | 1988-12-02 | 
| Series | 21 Jump Street | Unknown | 1987-04-12 | 
| Movie | Malone | Buddy | 1987-05-01 | 
| Movie | Deadly Deception | Coroner's Assistant | 1987-03-08 | 
| Movie | Stakeout | Prison Gate Guard | 1987-08-05 | 
| Series | The New Adventures of Beans Baxter | Agent Ruck | 1987-07-18 | 
| Series | Wiseguy | Dr. Morris | 1987-09-16 | 
| Movie | I-Man | Surgeon | 1986-04-06 | 
| Series | L.A. Law | Judge Richard Bartke | 1986-09-15 | 
| Movie | Hero in the Family | Capcom | 1986-09-28 | 
| Movie | Spot Marks the X | Mr. Haskell | 1986-10-17 | 
| Movie | The Journey of Natty Gann | Railroad Brakeman | 1985-09-27 | 
| Series | MacGyver | Unknown | 1985-09-29 | 
| Series | Joanie Loves Chachi | Benny (as Don Totalmedia Davis) | 1982-03-23 | 
| Series | Knots Landing | Warden Vernon Howard | 1979-12-27 |