2025Giving Up the GhostThanksMovie
2022The BatmanThanksMovie
2012How to Have a Happy MarriageNarrator (voice)Movie
1998Like Father, Like SantaSmittyMovie
1997Prison of SecretsLarry SchafferMovie
1996ProfilerJames Davison · 1 episodeShow
1995Death in Small DosesBill Dillard Jr.Movie
1994Untamed LoveEldridgeMovie
1993Nurses on the Line: The Crash of Flight 7LenMovie
1993Star Trek: Deep Space NineYedrin Dax · 1 episodeShow
1992The Distinguished GentlemanIowaMovie
1992Batman: The Animated SeriesDan Mockridge (voice) · 1 episodeShow
1992Getting Up and Going HomeScott StevensMovie
1992Deliver Them from Evil: The Taking of Alta ViewDr. GarrickMovie
1991Silk StalkingsSeaside Strangler · 2 episodesShow
1990Flying BlindJasonMovie
1990People Like UsHubert AltemusMovie
1990Unspeakable ActsNeil HarrisonMovie
1989Deadly WeaponDaltonMovie
1987Friday the 13th: The SeriesWinston Knight · 1 episodeShow
1987Enemy TerritoryBarryMovie
1986L.A. LawRichard Visser · 1 episodeShow
1986MatlockAl Tomberg, Doug Templitt · 1 episodeShow
1986Blacke's MagicTom Isaacs · 1 episodeShow
1984Murder, She WroteLee Callahan · 1 episodeShow
1984HunterAlan Rawling · 2 episodesShow
1983Whiz Kids1 episodeShow
1983Scarecrow and Mrs. King1 episodeShow
1983Emergency RoomDr. Paul KleinMovie
1982Remington SteeleDetective James Jarvis · 2 episodesShow
1982Matt Houston1 episodeShow
1982HotelLuther · 1 episodeShow
1982T. J. HookerBrett Williams · 1 episodeShow
1981Midnight LaceBrian PrestonMovie
1980The Night the City ScreamedRon FarrellMovie
1980Magnum, P.I.Jeff Spangler · 1 episodeShow
1980Enola Gay: The Men, the Mission, the Atomic BombMaj. Tom FerebeeMovie
1979The GiftPete DevlinMovie
1979Hart to Hart1 episodeShow
1977The New Love BoatStanley AdamsMovie
1976Charlie's AngelsTed Grainger · 1 episodeShow
1976FamilyWillie Lawrence · 86 episodesShow
1974Sons and DaughtersJeff Reed · 9 episodesShow
1974Senior YearJeff ReedMovie
1974Love Is Not ForeverJeffMovie
1972The Streets of San Francisco1 episodeShow
1969Medical Center2 episodesShow
1967Ironside1 episodeShow