John Welsh Filmography
- Actor (22 credits)
- Hunting Earl (1996) Prey
- Life Stinks (1991) Dodd
- Far Out Man (1990) Driver
- Equal Justice (1990) Ed Bercik
- The New Adam-12 (1989) Mr. Locket
- Saved by the Bell (1989) Mr. Richter
- Life Goes On (1989) Eddie
- Campus Man (1987) Professor Jarman
- Married with Children (1987) Clerk
- Perfect Strangers (1986) Dr. Shore
- Stingray (1985) Lawrence «Larry» Thorson
- Night Court (1984) Dr. Friedman
- Strangers Kiss (1983)
- My Favorite Year (1982) Cubby Brown / Featured Player
- Gimme a Break! (1981) Man
- Threshold (1981) Dr. Pleatman
- Flo (1980) Photographer
- Archie Bunker's Place (1979) Jim Spencer
- Killer's Delight (1978) Coroner
- Van Dyke and Company (1976) играет самого себя
- Alice (1976) Edgar
- What's Happening!! (1976) Earl «Big Earl» Barnett