Actor (78 credits)
- Red Letters (2000) Old Man
- The Independent (2000) VFW Old Man
- Best Laid Plans (1999) Vagrant
- Black Cat Run (1998) Mr. Bartlett
- Prehysteria! 3 (1995) Mr. Cranston
- Moment of Truth: Cradle of Conspiracy (1994) Gus
- Where Are My Children? (1994) Court Clerk
- Hardball (1994) Wrong Way Mulgrew
- Weird Science (1994) Clarence
- Prehysteria! 2 (1994) Mr. Cranston
- What's Love Got to Do with It (1993) Old Man
- The Adventures of Brisco County Jr. (1993) Farmer
- Rover Dangerfield (1991) Fisherman #1, voice acting
- Major Dad (1989) Peach Farmer
- Life Goes On (1989) Motel Clerk
- Freddy's Nightmares (1988) Clerk
- China Beach (1988) General Lee
- The Slap Maxwell Story (1987) Gas Station Attendant
- Our House (1986) Crimshaw
- Help Wanted: Kids (1986) Attendant
- Wildside (1985) Morgan
- Gus Brown and Midnight Brewster (1985)
- The Last Starfighter (1984) Mr. Boone
- Highway to Heaven (1984) Gil Petty
- Punky Brewster (1984) Harry
- 9 to 5 (1982) Bartender
- Walking Tall (1981) George Nash
- The Golden Moment: An Olympic Love Story (1980)
- Police Story: A Cry for Justice (1979) Xmas Lot Owner
- Salvage 1 (1979) 2nd Neighborhood Farmer
- Dreamer (1979) The Fan
- Skateboard (1978) Sign Painter
- Wild and Wooly (1978) Old Man
- Carter Country (1977) Elmer
- ABC Weekend Specials (1977) Amos
- Sirota's Court (1976) John Belson
- The Flight of the Grey Wolf (1976) Tom
- Alice (1976) Ed
- How the West Was Won (1976) Liveryman Craig
- The Apple Dumpling Gang (1975) Sleeping Fireman, not listed in credits
- Flash and the Firecat (1975) Vernon
- Lincoln (1974) Well Wisher, not listed in credits
- Poor Devil (1973) Tom
- The Man Who Loved Cat Dancing (1973) Conductor
- Banacek (1972) Engineer, not listed in credits
- The Eyes of Charles Sand (1972) Gardener
- The Heist (1972)
- Hec Ramsey (1972) Bartender
- Cade's County (1971) Rich Rancher
- Alias Smith and Jones (1971) Engineer
- All in the Family (1971) Charley
- Skin Game (1971) Guard, not listed in credits
- Vanishing Point (1971) Communications Officer
- Nancy (1970) Joe
- Swing Out, Sweet Land (1970) Man Representing Missouri, not listed in credits
- The Reivers (1969) Pete Hyde
- The Bold Ones: The Lawyers (1969) Shipping Clerk
- The Doris Day Show (1968) Jenkins the Locksmith
- Bonnie and Clyde (1967) Policeman, not listed in credits
- Valley of the Dolls (1967) Reporter at Suicide, not listed in credits
- Iron Horse (1966) Sam
- Shane (1966) Ben
- Roustabout (1964) Man, not listed in credits
- Slattery's People (1964) Finley
- Peyton Place (1964) Court Clerk
- My Favorite Martian (1963) Postman
- Petticoat Junction (1963) Chauffeur
- Hazel (1961) Norval
- The Andy Griffith Show (1960) Doyle, the Clothier
- Cage of Evil (1960) Sergeant Ray Dean, Records
- Ma Barker's Killer Brood (1960) Carney
- Surfside 6 (1960) Mitch
- Manhunt (1959) Dr. Billy Shaw
- Bonanza (1959) Billings
- The Delinquents (1957) Man in Bar, not listed in credits
- The Real McCoys (1957) Deputy
- The Magic Bond (1956) Soldier
- The Perfect Crime (1955) Motorist