J.A. Preston Filmography
- Actor (55 credits)
- Sweet Deadly Dreams (2006) Mott
- Old Man Music (2005) Doctor
- Contact (1997) Senator, not listed in credits
- Air Force One (1997) White House General, not listed in credits
- House of Frankenstein (1997)
- Clueless (1996) Benjamin Davenport
- Harvest of Fire (1996) Sheriff Garrison
- Sweet Justice (1994) Col. Campbell
- MacShayne: Winner Takes All (1994) Pete Webb
- A Perry Mason Mystery: The Case of the Lethal Lifestyle (1994)
- Nick's Game (1993) Sgt. William Twiford
- Seaquest DSV (1993) Charles
- Steel Justice (1992) Jeremiah J. Jones
- Martin (1992) Dr. Cliff Waters
- A Few Good Men (1992) Judge Julius Alexander Randolph
- Captain Ron (1992) Magistrate
- Aftermath: A Test of Love (1991) Det. Boland
- Narrow Margin (1990) Martin Larner
- Fire Birds (1990) General Olcott
- The Court-Martial of Jackie Robinson (1990) Wendell Smith
- Father Dowling Mysteries (1989) Lt. Peter Johnson
- Midnight Caller (1988) Buchanan
- My Two Dads (1987) Judge Banion
- It's Garry Shandling's Show. (1986) Mr. Ryan
- The Richest Cat in the World (1986)
- The George McKenna Story (1986) Mr. McKenna
- Moonlighting (1985) Dr. Nealy
- Our Family Honor (1985) Detective Meeker
- Remo Williams: The Adventure Begins (1985) Conn MacCleary
- Hollywood Beat (1985) Walker
- Amazing Stories (1985) Prof. Bertram Carver
- Punky Brewster (1984) Judge William J. Murphy
- The Yellow Rose (1983) Lt. Ralph Foster
- Hardcastle and McCormick (1983) Vic Dutton
- The New Odd Couple (1982) Mr. Walker
- The White Lions (1981) Aniel
- Hill Street Blues (1981) Ozzie Cleveland
- Gimme a Break! (1981)
- Body Heat (1981) Oscar Grace
- The Plutonium Incident (1980) Dr. Samuels
- High Noon, Part II: The Return of Will Kane (1980) Alonzo
- Americathon (1979) Morty
- Real Life (1979) Dr. Ted Cleary
- Roots: The Next Generations (1979) President Harper
- Diff'rent Strokes (1978) Mr. Thompson
- The Paper Chase (1978)
- Carter Country (1977) Jesse Haskell
- James at 15 (1977) Mr. Hazeltine
- All's Fair (1976) Allen Brooks
- Silver Streak (1976) Waiter, not listed in credits
- Two-Minute Warning (1976) Policeman
- Good Times (1974) Walter Ingles
- The Spook Who Sat by the Door (1973) Dawson
- All in the Family (1971) Elmo «Black Elmo» Bridgewater
- Mississippi Summer (1971)