Known For
Filmography

Curious Caterer: Foiled Plans
Movie · as Sir Alistair

Tracker
TV · as Guard, Miller · 1 ep

The Irrational
TV · as Colm · 1 ep

Percy Jackson and the Olympians
TV · as Blackbeard · 1 ep

Garage Sale Mysteries: Searched & Seized
Movie · as Colin McPhee

The Haunting of Bly Manor
TV · as Priest · 1 ep

Max 2: White House Hero
Movie · as President Bragov

Site Unseen: An Emma Fielding Mystery
Movie · as Tichnor

Royal New Year's Eve
Movie · as Barnaby

R.L. Stine's Monsterville: The Cabinet of Souls
Movie · as Dr. Hysteria

Gourmet Detective
Movie · as Jenkin

iZombie
TV · as General Glenn Mills · 3 eps

The Man in the High Castle
TV · as Tuck · 1 ep

Flowers in the Attic
Movie · as John

Baby Sellers
Movie · as Stieg

Mr. Hockey: The Gordie Howe Story
Movie · as Doug Harvey

Anything but Christmas
Movie · as Charlie

Urban Warfare
Movie · as Charles Grasso

Arrow
TV · as James Midas · 1 ep

Magic Beyond Words: The J.K. Rowling Story
Movie · as Professor Nettleship

Once Upon a Time
TV · as Baron Danglars · 1 ep

Superbook
TV · as Jacob, Reuben, Steward, Haman, Sailor, Publius, Angry Mob Member, Job's Servant, Prophet of Baal, Sergeant · 2 eps

The Stranger
Movie · as Russian Thug #1

R. L. Stine's The Haunting Hour
TV · as Constantine, Curator · 1 ep

Stormworld
TV · as Ogee · 26 eps

Underworld: Evolution
Movie · as Selene's Father

The Evidence
TV · 1 ep

Psych
TV · as Arry · 1 ep

Fantastic Four: World's Greatest Heroes
TV · as Bruce Banner (voice) · 1 ep

Merlin's Apprentice
TV · as King Griffyth · 2 eps

Supernatural
TV · as Mr. Russo · 1 ep

The 4400
TV · as Wesley Hauser · 2 eps

Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
Movie · as Captain Bart Gregg

Sabrina: Friends Forever
Movie · as Flat Ears (voice)

The Rhino Brothers
Movie · as Sergi Bostov

Love and Treason
Movie · as Michael Hallibran

Turbulence 3: Heavy Metal
Movie · as Damen

The Chris Isaak Show
TV · 1 ep

Sole Survivor
Movie · as Yates Henchman

Level 9
TV · 1 ep

The 13th Warrior
Movie · as Norseman

Turbulence 2: Fear of Flying
Movie · as Bell

Ninja Turtles: The Next Mutation - East Meets West
Movie · as Rank Lieutenant

Da Vinci's Inquest
TV · 1 ep

Masterminds
Movie · as Happy Boy #4

Ninja Turtles: The Next Mutation
TV · as Rank Lieutenant · 2 eps

Stargate SG-1
TV · as Olaf, Zipacna's Jaffa · 2 eps

Mummies Alive!
TV · 42 eps

Extreme Dinosaurs
TV · 52 eps

Poltergeist: The Legacy
TV · as Jailer · 1 ep

Little Criminals
Movie · as Mitch

Sliders
TV · as Hot Dog Vendor · 1 ep

The Norfin Adventures: A Norfin Noel
Movie · as (voice)

The Norfin Adventures: Castle of Doom
Movie · as (voice)

ReBoot
TV · 2 eps

M.A.N.T.I.S.
TV · 22 eps

The Norfin Adventures
TV · 3 eps

The Adventures of the Black Stallion
TV · 1 ep

King Arthur & the Knights of Justice
TV · as King Arthur (voice) · 26 eps

Battletoads
TV · as (voice) · 1 ep

Bill & Ted's Excellent Adventures
TV · as Boyfriend #2 · 1 ep

Highlander: The Series
TV · as Mick, Anthony Dourcef · 1 ep

The Hat Squad
TV · as Roy · 1 ep

The Commish
TV · 1 ep

Street Justice
TV · 1 ep

Immediate Family
Movie · as Crib Mover

Captain N: The Game Master
TV · as Simon Belmont (voice) · 34 eps

The Accused
Movie · as Defendant Matt Haines

Nightmare at Bittercreek
Movie · as Cop

Earth Star Voyager
Movie · as Brody

Earth Star Voyager
TV · as Brody Arnold · 2 eps

The New Adventures of Beans Baxter
TV · as Commander · 2 eps

21 Jump Street
TV · as Denny Macko, Waiter · 1 ep

Danger Bay
TV · 1 ep

MacGyver
TV · as Dave · 1 ep

Airwolf
TV · as Kirov's Aide · 2 eps
