Acting
- 1975The Invisible ManPoker Player1 ep.
- 1974Chico and the ManArthur L. Keever1 ep.
- 1974RhodaMr. Maloney1 ep.
- 1972Kung FuAnnouncer2 ep.
- 1972Emergency!Floor Cleaner (uncredited)2 ep.
- 1971ColumboMr. Williams (uncredited)3 ep.
- 1970The Bold Ones: The SenatorWaiter1 ep.
- 1969The Bold Ones: The New DoctorsMaxie1 ep.
- 1968Adam-12Ralph Johnson4 ep.
- 1968The Name of the GamePhotographer2 ep.
- 1968It Takes a ThiefMan in Linen Suit1 ep.
- 1967IronsideGus (uncredited)4 ep.
- 1966The MonkeesMessenger1 ep.
- 1963The Littlest Hobo1 ep.
Guest appearances
- 1982T. J. HookerBuilding Manager1 ep.
- 1978Chico and the ManArthur L. Keever1 ep.
- 1978SwitchDoorman1 ep.
- 1976RhodaMr. Maloney1 ep.
- 1976Quincy, M.E.1st Newsman1 ep.
- 1975The Invisible ManPoker Player1 ep.
- 1974Kung FuAnnouncer, Prison Cook2 ep.
- 1971MannixKobin, Taxi Driver2 ep.
- 1967IronsideDispatcher, Gus (uncredited), Mr. Rowling, Photographer (uncredited)4 ep.
- 1971Columbo2nd Reporter (uncredited), Gardener (uncredited), Mr. Williams (uncredited)3 ep.
- 1973Emergency!Floor Cleaner (uncredited), John Welman/Gilbert Wells2 ep.
- 1974KojakMort1 ep.
- 1968Adam-12Fenster, Grocery Checker, Mr. Budley, Ralph Johnson4 ep.
- 1972The Odd CoupleMr. Crane1 ep.
- 1971The Bold Ones: The New DoctorsMaxie1 ep.
- 1969Night GalleryMan in Car (uncredited), Mr. Grouch2 ep.
- 1970The Name of the GamePhotographer, Shelly2 ep.
- 1970The Bold Ones: The SenatorWaiter1 ep.
- 1969It Takes a ThiefMan in Linen Suit1 ep.
- 1966The MonkeesMessenger1 ep.
- 1966Run for Your LifeStuffy Reporter1 ep.
- 1965The Littlest Hobo1 ep.
- 1960Bat MastersonClerk1 ep.