Known For
Filmography

Glia
Movie · as Clive Leighton

Addicted to Change
Movie · as Clive Leighton

Dante's Inferni
Movie · as Speaker – 8th Circle: The Sowers of Discord

Wildfire: The Legend of the Cherokee Ghost Horse
Movie · as Parker Nichols

The Prey: Legend of Karnoctus
Movie · as Gunnar

Wild League
Movie · as Parker

The Fast and the Fierce
Movie · as Coleman

Christmas Crime Story
Movie · as David Carlisle

S.W.A.T.
TV · as Galloway · 1 ep

The Secrets of Emily Blair
Movie · as Roizman

Kids vs Monsters
Movie · as Greg Lovett

Stormageddon
Movie · as Brian McTeague

Apocalypse Pompeii
Movie · as Jeff Pierce

Black Rose
Movie · as Matt Robinson

Alien Outpost
Movie · as General Dane

Deadly Descent
Movie · as Mark Foster

AE: Apocalypse Earth
Movie · as Lt. Frank Baum

Beverly Lewis' The Confession
Movie · as Dylan Bennett

War of the Worlds: Goliath
Movie · as Patrick O'Brien (voice)

Arrow
TV · as Dante · 3 eps

Cold Fusion
Movie · as Unger

The Heavy
Movie · as Christian Mason

Nine Miles Down
Movie · as Thomas 'Jack' Jackman

Eyeborgs
Movie · as R. J. 'Gunner' Reynolds

The Immortal Voyage of Captain Drake
Movie · as Sir Francis Drake

Lost Colony: The Legend of Roanoke
Movie · as Ananias Dare

Highlander: The Source
Movie · as Duncan MacLeod

Séance
Movie · as Spence

Tides of War
Movie · as Frank Habley

Throttle
Movie · as Gavin Matheson

Little Chicago
Movie · as Frank Newcome

Moscow Heat
Movie · as Andrew Chambers

Nemesis Game
Movie · as Vern

Alien Tracker
Movie · as Cole / Daggun

Storm Watch
Movie · as Neville

The Void
Movie · as Prof. Steven Price

The Breed
Movie · as Aaron Gray

Tracker
TV · as Cole / Daggon · 22 eps

Highlander: Endgame
Movie · as Duncan MacLeod

Merlin: The Return
Movie · as Lancelot

Convergence
Movie · as Brady Traub

Relic Hunter
TV · as Lucas Blackmer · 1 ep

Susan's Plan
Movie · as Paul Holland

Charmed
TV · as Jeric · 1 ep

Dead Men Can't Dance
Movie · as Shooter

Highlander: Unholy Alliance
Movie · as Duncan MacLeod

Highlander: Counterfeit
Movie · as Duncan MacLeod

The Cover Girl Murders
Movie · as Patrice (Photographer)

Highlander: The Gathering
Movie · as Duncan MacLeod

Making of Highlander: The Series
Movie · as Self

Love Potion No. 9
Movie · as Enrico Pazzoli

Highlander: The Series
TV · as Duncan MacLeod · 119 eps

The Owl
Movie · as The Owl

The Graveyard Story
Movie · as Ron Hunt

Dark Shadows
TV · as Jeremiah Collins · 3 eps

Masque of the Red Death
Movie · as Prince Prospero

War Dancing - Dance to Win
Movie · as Billy James

Shooter
Movie · as Ian

Last Rites
Movie · as Tony

War of the Worlds
TV · as John Kincaid · 20 eps

Beauty and the Beast
TV · as Dmitri Benko · 1 ep

The Colbys
TV · 5 eps

Murder, She Wrote
TV · as Edward Hale · 1 ep
