highest rated
acting
- Lessons in Chemistry (TV) → Chairman of the Board
- The Morning Show (TV) → Uncle Mike
- Rules Don't Apply → Doctor Crone
- Awaken → Willy
- Stealing Roses → Marco
- Modern Family (TV) → Mr. Ingram
- FlashForward (TV) → Rev. David Mullen
- Terminator: The Sarah Connor Chronicles (TV) → Phil Dewitt
- Dirt (TV) → Minister
- American Dreamz → Journalist
- S1m0ne → Reporter
- First Monday (TV) → Father O'Mear
- Son of the Beach (TV) → Irish Priest
- Shadow of the Blair Witch → Jeff Schoene
- Why Do Fools Fall In Love → Stage Manager
- Lush Life (TV)
- Mother → Waiter
- Sawbones → Coroner
- ER (TV) → Garrett Palsey
- Touched by an Angel (TV) → Phil Palmer
- Touched by an Angel (TV) → Leo
- Burke's Law (TV) → Salesman
- M.A.N.T.I.S. (TV) → Dr. Multi
- Revenge of the Nerds IV: Nerds in Love
- Frasier (TV) → Ed
- Diagnosis: Murder (TV) → Surveyor
- The Adventures of Brisco County, Jr. (TV) → Marvin Lee
- Saved by the Bell: The College Years (TV) → Mr. Novak
- Jason Goes to Hell: The Final Friday → Agent Abernathy
- Almost Home (TV) → Male Customer
- Bloodlines: Murder in the Family → Controller
- Star → The Director
- For Richer, for Poorer → Salesman
- Boris and Natasha → Taxi Driver
- Step by Step (TV) → Professor Warren
- The Torkelsons (TV) → Mr. Hacker
- The Torkelsons (TV) → Male Customer
- Brooklyn Bridge (TV) → Father McCauley
- The Fresh Prince of Bel-Air (TV) → Jake Maxwell
- Dream On (TV) → O'Malley
- Quantum Leap (TV) → Roger
- Star Trek: The Next Generation (TV) → Dr. Appollinaire
- The Days and Nights of Molly Dodd (TV) → Jimmy McQuinn
- My Demon Lover → Alert Cop
- The Equalizer (TV) → Fredericks
- A Star For Jeremy → voice
- Trapper John, M.D. (TV) → Jeff Phillips
- The World's Greatest Lover → Room Clerk
- Charlie's Angels (TV) → Sloan
- Playhouse 90 (TV) → Dolph Grimes
- The Wonderful World of Disney (TV) → Billy Joe