highest rated
acting
- Boston Legal (TV) → Judge Lance Abrams
- Los Angeles Plays Itself → Matthew Crawford in Timestalkers (archive footage)
- The Book of Stars → Lost John
- Gia → Bruce Cooper
- Pandora's Clock (TV) → Dr. Turnheir
- Free Willy 2: The Adventure Home → Commander Blake
- Breathing Lessons → Durwood
- State of Emergency → Malcolm Parker
- Batman: The Animated Series (TV) → Hackle (voice)
- Exiled in America → Dr. Tom Robinson
- Coupe de Ville → Professor Kloppner, Eastbrook Academy
- Fat Man and Little Boy → Robert Tuckson
- Tanner '88 (TV) → Duke Crodian
- Made in Heaven → Angel
- Timestalkers → Doctor Crawford / Matthew Crawford
- L.A. Law (TV) → Brian Harden
- Opposing Force → General MacDonald
- MacGyver (TV) → Andrew Lawton
- MacGyver (TV) → Aaron Sandler
- MacGyver (TV) → Foxworth
- Trouble in Mind → Nate Nathanson
- Murder, She Wrote (TV) → Harry Freelander
- Murder, She Wrote (TV) → Horton Thayer
- Murder, She Wrote (TV) → Porter Finley III
- Crazy like a Fox (TV) → Nick / Larry Simpson
- Choose Me → Dr. Ernest Greene
- Passions → Jack Blaine
- The A-Team (TV) → Lean, S.I.A.
- Hardcastle and McCormick (TV) → Eric
- Trauma Center (TV)
- Dixie: Changing Habits → Steven Moss
- Brainwash → Jordon Carelli
- Rita Hayworth: The Love Goddess → Ed Judson
- Knight Rider (TV) → Boyd LaSalle
- Knight Rider (TV) → Phillip Nordstrom
- Remington Steele (TV) → Reverend Randy Rawlinson
- The Devlin Connection (TV) → William Pride
- Endangered Species → Burnside
- Marian Rose White → Frank Wells
- Mother's Day on Waltons Mountain → Dr. Coleman
- Forbidden Love → Curtis Bittan
- Simon & Simon (TV) → Nathaniel Banfield
- Margin for Murder → Lou Krone
- When Time Ran Out... → Dr. John Webster
- The Shadow Box → Interviewer
- Knots Landing (TV) → Scooter Warren
- Hart to Hart (TV) → Eliot Knox
- Taxi (TV) → Michael Edwards
- A Wedding → Jeff Kuykendall
- See How She Runs → Larry Quinn
- Lou Grant (TV) → David Milburn
- Lou Grant (TV) → Councilman Garvey
- Lou Grant (TV) → Congressman Cary Doherty
- The Late Show → Lamar
- Buffalo Bill and the Indians, or Sitting Bull's History Lesson → The Sure Shot's Manager (Frank Butler)
- Welcome to L.A. → Jack Goode
- The Rockford Files (TV) → Dr. Lee Yost
- California Split → Man at Bar
- The Thirsty Dead → Baru
- Doctor Death: Seeker of Souls → Dr. Death
- Incident in San Francisco
- Dan August (TV) → Sylvester
- Marcus Welby, M.D. (TV) → Dr. Edward Smithson
- Mannix (TV) → Mart Gray
- Mannix (TV) → Gil Ryan
- The Second Hundred Years (TV) → Lieutenant Longstreet
- The F.B.I. (TV) → Agent Dale Grant
- The F.B.I. (TV) → SRA John Dennison
- The F.B.I. (TV) → SAC Franklin Atwood
- The F.B.I. (TV) → SRA McHenry
- The Greatest Story Ever Told → John
- Gomer Pyle, U.S.M.C. (TV) → Fred Hawkins
- Gomer Pyle, U.S.M.C. (TV) → Sergeant Cramer
- Gomer Pyle, U.S.M.C. (TV) → Captain
- The Fugitive (TV) → Johnny Bodin
- Bob Hope Presents the Chrysler Theatre (TV) → Richard Coburn
- Bob Hope Presents the Chrysler Theatre (TV) → Ed Patterson
- The Outer Limits (TV) → Lt, Bertram Cabot
- My Favorite Martian (TV) → Raymond
- The Beverly Hillbillies (TV) → Little Fox
- Combat! (TV) → Pvt. WayneTemple Jr.
- The Aquanauts (TV) → Chris Curtis
- The Twilight Zone (TV) → McClure
- The Detectives (TV) → Salvi
- The Detectives (TV) → Dante Moretti
- The Troubleshooters (TV) → Sam
- Perry Mason (TV) → Chris Thompson
- Our Very Own → Boy at Birthday Party (uncredited)
- The Green Years → Schoolboy
- Reunion in France → Little Boy (uncredited)