highest rated
acting
- One by One → Jim
- Star Trek: Prodigy (TV) → Kobayashi Maru Captain (voice)
- The Author, The Star and The Keeper → Keeper
- Big Elvis: The Pete Vallee Story → Self
- Mercy Christmas → Abe Robillard
- The Open Door → Roy
- The Return → Taker
- Mister Scrooge to See You → Scrooge
- True Blood (TV) → Televangelist
- Cold Case (TV) → Radio Broadcaster
- Joan of Arcadia (TV) → Bill Cummins
- Supermarket Sweep (TV) → Himself - Host
- Family Law (TV) → Foster Dad
- I Lost My M in Vegas → Dealer
- Beyond Belief: Fact or Fiction (TV) → Dr. Anderson (segment "The Pass")
- Working (TV) → Announcer
- The Drew Carey Show (TV) → Inmate
- Adventures in Wonderland (TV) → Bobby Shutterbug
- Adventures in Wonderland (TV) → Movie Interviewer
- Beverly Hills, 90210 (TV) → Lawyer
- Supermarket Sweep (TV) → Self - Host
- Teenage Mutant Ninja Turtles: The Coming Out of Their Shells Tour → Kip Reading (uncredited)
- Family Matters (TV) → Lee
- Doogie Howser, M.D. (TV)
- Married... with Children (TV) → Mr. Mallman
- Full House (TV) → T.V. Announcer
- She's the Sheriff (TV) → The Shrink
- Matlock (TV) → Salesman
- Moonlighting (TV) → Police Artist
- Airwolf (TV) → Carlson
- Punky Brewster (TV) → Minister
- A Minor Miracle → Dickens
- St. Elsewhere (TV) → Dennis Coler
- Star Trek II: The Wrath of Khan → Radio Voice (credited as David Ruprecht)
- Simon & Simon (TV)
- The Incredible Shrinking Woman → Neighbor
- The Harlem Globetrotters on Gilligan's Island → Thurston Howell IV
- Perfectly Frank: Frank Loesser Revued → Performer
- Benson (TV) → Ed Sherman
- Young Love, First Love → Wayne
- The Seniors
- Three's Company (TV)
- Quincy, M.E. (TV)