highest rated
acting
- Curious Caterer: Foiled Plans → Sir Alistair
- Percy Jackson and the Olympians (TV) → Blackbeard
- The Irrational (TV) → Colm
- Garage Sale Mysteries: Searched & Seized → Colin McPhee
- The Haunting of Bly Manor (TV) → Priest
- Max 2: White House Hero → President Bragov
- Royal New Year's Eve → Barnaby
- Site Unseen: An Emma Fielding Mystery → Tichnor
- The Man in the High Castle (TV) → Tuck
- iZombie (TV) → General Glenn Mills
- R.L. Stine's Monsterville: The Cabinet of Souls → Dr. Hysteria
- Gourmet Detective → Jenkin
- Flowers in the Attic → John
- Baby Sellers → Stieg
- Mr. Hockey: The Gordie Howe Story → Doug Harvey
- Arrow (TV) → James Midas
- Urban Warfare → Charles Grasso
- Anything but Christmas → Charlie
- Once Upon a Time (TV) → Baron Danglars
- Magic Beyond Words: The J.K. Rowling Story → Professor Nettleship
- R. L. Stine's The Haunting Hour (TV) → Constantine
- R. L. Stine's The Haunting Hour (TV) → Curator
- The Stranger → Russian Thug #1
- Stormworld (TV) → Ogee
- Psych (TV) → Arry
- Underworld: Evolution → Selene's Father
- Fantastic Four: World's Greatest Heroes (TV) → Bruce Banner (voice)
- The Evidence (TV)
- Supernatural (TV) → Mr. Russo
- The 4400 (TV) → Wesley Hauser
- Sabrina: Friends Forever → Flat Ears (voice)
- Babylon 5: The Legend of the Rangers - To Live and Die in Starlight → Captain Bart Gregg
- The Chris Isaak Show (TV)
- Turbulence 3: Heavy Metal → Damen
- Love and Treason → Michael Hallibran
- Level 9 (TV)
- The 13th Warrior → Norseman
- Turbulence 2: Fear of Flying → Bell
- Da Vinci's Inquest (TV)
- Ninja Turtles: The Next Mutation - East Meets West → Rank Lieutenant
- Stargate SG-1 (TV) → Olaf
- Stargate SG-1 (TV) → Zipacna's Jaffa
- Extreme Dinosaurs (TV)
- Mummies Alive! (TV)
- Ninja Turtles: The Next Mutation (TV) → Rank Lieutenant
- Ninja Turtles: The Next Mutation (TV) → Lieutenant
- Masterminds → Happy Boy #4
- Poltergeist: The Legacy (TV) → Jailer
- Sliders (TV) → Hot Dog Vendor
- Little Criminals → Mitch
- ReBoot (TV)
- M.A.N.T.I.S. (TV)
- The Norfin Adventures: Castle of Doom → (voice)
- The Norfin Adventures: A Norfin Noel → (voice)
- The Norfin Adventures (TV)
- Highlander: The Series (TV) → Mick
- Highlander: The Series (TV) → Anthony Dourcef
- The Hat Squad (TV) → Roy
- The Adventures of the Black Stallion (TV)
- King Arthur & the Knights of Justice (TV) → (voice)
- Bill & Ted's Excellent Adventures (TV) → Boyfriend #2
- Battletoads (TV) → (voice)
- The Commish (TV)
- Street Justice (TV)
- Captain N: The Game Master (TV) → Simon Belmont (voice)
- Immediate Family → Crib Mover
- The Accused → Defendant Matt Haines
- Earth Star Voyager (TV) → Brody Arnold
- Nightmare at Bittercreek → Cop
- 21 Jump Street (TV) → Denny Macko
- 21 Jump Street (TV) → Waiter
- The New Adventures of Beans Baxter (TV) → Commander
- MacGyver (TV) → Dave
- Danger Bay (TV)
- Airwolf (TV) → Kirov's Aide