7.0
Lucky Number Slevin
as Dumbrowski
7.0
Cool Runnings
as Josef Grool
5.0
Mission to Mars
as Sergei Kirov
5.0
Deadliest Sea
as Captain Jack Colvin
6.0
Saw VI
as William Easton
6.0
Kissed
as Matt
6.0
Land of the Dead
as Styles
5.0
The Time Shifters
as Felder
3.0
Replikator
as John Cheever
5.0
Men with Brooms
as James Lennox
4.0
Escape Velocity
as Lee Nash
5.0
Closer and Closer
as Adam
6.0
Better Than Chocolat...
as Judy
6.0
The Rendering
as Theodore Gray
0.0
The Michelle Apartme...
as Jules
6.0
John A.: Birth of a ...
as George Brown
6.0
Intimate Stranger
as Denis Teague
5.0
Out of Sync
as Roger Deacon
5.0
Escape from Mars
as John Rank, Sagan Cocommander
4.0
Harlequin: Another W...
as Paul Temple
4.0
Falling For You
as Greg
0.0
Viaticum
as Frank
4.0
Paris, France
as Sloan
6.0
Haunter
as Bruce
0.0
Chasing Cain
as Bob Kozlowski
4.0
Jack Reed: Death and...
as Sergei
6.0
Fools Die Fast
as Eddie
4.0
Killing Moon
as (uncredited)
4.0
100 Days In The Jung...
as Gord Black
6.0
Burning Mussolini
as Detective Ryan Johnson
7.0
Reviving Ophelia
as Walter
7.0
My Name Is Sarah
as Charlie Manning
0.0
Chasing Cain II: Fac...
as Detective Bob Kozlowski
5.0
Close to You
as Jim
1.0
Ill Fated
as Earl
6.0
The Risen
as Nick Simms
6.0
Zombies: A Living Hi...
as Narrator (voice)
0.0
Aversion
6.0
Drop Dead Gorgeous
as Dylan Wiatt
0.0
Beast Legends
2.0
Murder in My Mind
as Jack Bolinas
5.0
The Android Affair
as Thomas Benti
6.0
Bomb Girls: Facing t...
as Bob Corbett
5.0
For the Moment
as Johnny
5.0
Len and Company
as August
6.0
The Bay of Love and ...
as Everette Hatch
3.0
Marine Life
as Robert Kiely
5.0
Chicks with Sticks
as Curt Bonner
5.0
Silent Hill: Revelat...
as Travis Grady
3.0
Captive Heart: The J...
as William Johnson
5.0
Murder in the Hampto...
as Gordon Wintrob
6.0
Behind the Camera: T...
as Al Burton
0.0
Double Frame
as Special Agent Sean Donahue
5.0
Shut In
as Richard
8.0
Trudeau
as Jim Coutts
6.0
In God's Country
as Officer Wayne
7.0
Giant Little Ones
as Nic Kohl
7.0
The Pretender 2001
as Alex
6.0
Level 16
as Dr. Miro
0.0
The Murdoch Mysterie...
as Detective William Murdoch
0.0
The Murdoch Mysterie...
as Detective William Murdoch
0.0
The Murdoch Mysterie...
as Detective William Murdoch
6.0
Code 8
as Wesley Cumbo
6.0
Honey Bee
as Christian
5.0
Population 436
as Deputy Hecker
5.0
Cold Creek Manor
as Dave Miller
5.0
The Oak Room
as Paul
0.0
Giant Mine
as Jim O'Neil
6.0
Medical Investigatio...
as Clark White
7.0
21 Jump Street
as Bill Godwin
8.0
Miracles
as Jason Herlock
7.0
Monk
as Trevor McDowell
8.0
Fringe
as Dr. Reyes
7.0
24
as Ronnie Stark
6.0
Forever Knight
as Young Thomas Constantine
7.0
ReGenesis
as David Sandström
7.0
The Commish
as Jeff Hartley
7.0
Millennium
as Special Agent Barry Baldwin
6.0
Nightmare Cafe
as Jesse
7.0
Flashpoint
as Walter Volcek
7.0
Batwoman
as Roman Sionis / Black Mask
0.0
Michael Hayes
as John Manning
5.0
Happy Town
as Dan Farmer
7.0
The Outer Limits
as Dr. Andy Groenig
0.0
The D.A.
6.0
Zoo
as General Davies
5.0
The Murdoch Mysterie...
as Detective William Murdoch
7.0
Bomb Girls
as Bob Corbett
7.0
Nikita
as Ari Tasarov
6.0
Taken
as James Casey
7.0
Orphan Black
as Henrik "Hank" Johanssen
9.0
Sullivan's Crossing
as Walter
0.0
Top Cops
as Stephen Davis
6.0
Ransom
as Tanner Donovan
8.0
Hudson & Rex
as Viktor Maddox
8.0
Road to Avonlea
as Count Marek
5.0
The Hidden Room
as Rick
7.0
In the Dark
as Jimmy McKay
7.0
Diagnosis: Murder
as Barry Donovan
0.0
Secret Service
as Talbot
8.0
The Detectives
as Inspector Doug Grady
6.0
Taken
as James Casey (uncredited)
6.0
The Art of More
as Ashbel Whitman
7.0
The Outer Limits
as Zach Griffiths
7.0
The Outer Limits
as Scientist
5.0
Pure
as Eli Voss
7.0
Designated Survivor
as Charlie Langdon
7.0
The Outer Limits
as Ned Bailey
7.0
Sanctuary
as Malcolm Dawkins
9.0
This Is Wonderland
as Dale Robertson
3.0
Paradise Falls
as Tyrone Fox
6.0
Darknet
as Henry
7.0
Beauty and the Beast
as Silverfox (uncredited)
6.0
Lonesome Dove: The O...
as Ned
6.0
Houdini & Doyle
as Thomas Edison
8.0
Suits
as Keith Hoyt
7.0
Beauty and the Beast
as Silverfox
0.0
Whistler
as Peter Varland
7.0
Murdoch Mysteries
as Father Keegan
7.0
La Femme Nikita
as Roger
6.0
The Listener
as Magnus Elphrenson
6.0
Catwalk
as Zane Platt
8.0
Mentors
as Dr. Milton Bradshaw
0.0
The D.A.
as Jerry Weicker
7.0
Blood and Water
as Detective Al Gorski
6.0
Tilt
as Randy Cioffi
7.0
12 Monkeys
as Elliot Jones
6.0
Incorporated
as Phill Brill
6.0
Real Vikings
as Host
5.0
10.5: Apocalypse
as Alec Becker
6.0
No Easy Days
as Paul Reynolds
8.0
The Umbrella Academy
as The Conductor
7.0
Highlander: The Seri...
as Paul Kinman
6.0
Earth: Final Conflic...
as Joe
8.0
Heartland
as Brad Borden
8.0
The Expanse
as Captain Martens
7.0
V Wars
as Calix Niklos
8.0
Heartland
as Brad (voice)
6.0
Departure
as Captain Stephen Littlefield
4.0
Dark Rising: Warrior...
as Aramas