Known For
Photos
Filmography

Snowbound for the Holidays
Movie · as Sam Linden

Unholy Night
Movie · as Giuseppe

The Westies
TV · as Paul Castellano · 3 eps

The Lost Episode
Movie

Boston Blue
TV · as Chief Lanigan · 1 ep

The Apprentice
Movie · as Victor Palmieri

Law & Order Toronto: Criminal Intent
TV · as Stanley Thorpe · 1 ep

Family History Mysteries: Buried Past
Movie · as Harry McClaren

A Not So Royal Christmas
Movie · as Charlotte's Dad

Painkiller
TV · as Bill Havens · 6 eps

Rosie
Movie · as Jacques

A Tiny Home Christmas
Movie · as Mr. Adams

It Takes a Christmas Village
Movie · as Art Foster

Cooking Up Love
Movie · as Grampa Morgan

White Night
TV · as Aidrian Flanagan · 13 eps

Unlocking Christmas
Movie · as Arnold Matthews

Transplant
TV · as William Maxwell, Willam Maxwell · 2 eps

Georgetown
Movie · as Detective Reid

Nowhere to Be Found
Movie · as Sheriff Doug Mosley

Nostalgic Christmas
Movie · as Bill Garrison

Christmas Jars
Movie · as Adam Maxwell

Hudson & Rex
TV · as Arlo Lawson · 1 ep

Deadly Deed: A Fixer Upper Mystery
Movie · as Pete Hughes

Northern Lights of Christmas
Movie · as Doyle Hathaway

XX
Movie · as Dr. Weller (segment "The Box")

Framed for Murder: A Fixer Upper Mystery
Movie · as Pete Hughes

Concrete Evidence: A Fixer Upper Mystery
Movie · as Pete Hughes

Béliveau
TV · as Frank Selke · 5 eps

American Gods
TV · as Cambro · 1 ep

For Love and Honor
Movie · as Henry Cabot

An American Dream: The Education of William Bowman
Movie · as Halberg Counsel 1

Deadly Voltage
Movie · as Nigel

Valentine Ever After
Movie · as Walter Caldwell

Love on a Limb
Movie · as Sheriff Larry Garibaldi

Flower Shop Mystery: Mum's the Word
Movie · as Tom Harding

Private Eyes
TV · as Sidney Woods · 1 ep

Christmas Incorporated
Movie · as Mayor Martin Keegan

A Wish Come True
Movie · as Charlie

Killjoys
TV · as Marris Jaqobis · 2 eps

Good Witch
TV · as Jerry · 1 ep

Sorority Surrogate
Movie · as Oscar Oberly

Dr. Cabbie
Movie · as Judge Charles Anders

How to Build a Better Boy
Movie · as General McFee

Boys On Film 11: We Are Animals
Movie · as Oliver Baum (segment "For Dorian")

Christmas at Cartwright's
Movie · as Mr. Cartwright

The Strain
TV · as Harrison McGeever · 4 eps

Christmas with Tucker
Movie · as Thorne

Bank$tas
Movie · as Jesse Finkelstein
The Resurrection of Tony Gitone
Movie · as Frank

Orphan Black
TV · as Lieutenant Gavin Hardcastle · 11 eps

Burden of Evil
Movie · as Lt. Frank McDermott

Cyberstalker
Movie · as Detective Page

For Dorian
Movie · as Oliver Baum

Imaginaerum
Movie · as Dr. Jansson

O'
TV · as David Albee · 20 eps

And Baby Will Fall
Movie · as Blanchard

Goodnight for Justice
Movie · as Dan Reed

Against the Wall
TV · 1 ep

Being Human
TV · as Pete · 2 eps

Suits
TV · as Paul Richmond · 1 ep

The Stranger
Movie · as Chief Picker

Lost Girl
TV · as The Caretaker · 1 ep

Republic of Doyle
TV · as Chili Power · 1 ep

Covert Affairs
TV · as Commander Richard Wheeler · 1 ep

Tower Prep
TV · as Public School Teacher · 1 ep

Christmas Crash
Movie · as Frank Martin

Impact
TV · as Tom Ranfield · 2 eps

The Phantom
TV · as Detective Sgt. Sean Davidson · 2 eps

Anne of Green Gables: A New Beginning
Movie · as Gene Armstrong

Victor
Movie · as Cliff Barry

Punisher: War Zone
Movie · as Captain Ross

Flashpoint
TV · 1 ep

Saw IV
Movie · as Rex

Steel Toes
Movie · as Interviewer

Reaper
TV · as Campaign Manager · 1 ep

Secret Files of the Inquisition
Movie · as Giovani Pietro Carafa

Why I Wore Lipstick to My Mastectomy
Movie

The Sentinel
Movie · as Detective #2

Absolution
Movie · as Father Paul Montoya

Bon Cop Bad Cop
Movie · as Brian MacDuff

The State Within
TV · as Carl Garcia

Mayday
Movie · as Harold Stein

Supernatural
TV · as Travis · 1 ep

A Home at the End of the World
Movie · as Burt Morrow

A Different Loyalty
Movie · as Jack Hewitt

This Is Wonderland
TV · as Jack Angel · 13 eps

Il Duce Canadese
TV · as Mazzotta · 2 eps

Dorian
Movie · as Inspecteur Giatti

Summer With The Ghosts
Movie

The Recruit
Movie · as Dell Rep (Bill Rudolph)

All Around The Town
Movie · as Brendan Moody

Sue Thomas: F.B.Eye
TV · as Joe Wolf · 1 ep

No Ordinary Baby
Movie · as Matthew Gordon

Doc
TV · as Dr. Oliver Crane · 88 eps

Smallville
TV · as Joseph Cavanaugh · 1 ep

Mutant X
TV · as Dr. Vincent Arrigo · 1 ep

Largo Winch
TV · as Joop Van Dreema · 1 ep

Live Through This
TV · 13 eps

Escape from Mars
Movie · as Jason, Mission Control Weasel

A Map of the World
Movie · as Dan Collins

Crime in Connecticut: The Story of Alex Kelly
Movie · as Mr. Sherman, Alex's Attorney

Sea People
Movie · as James

Giving Up the Ghost
Movie

Once a Thief: Family Business
Movie · as Carmine

Lies He Told
Movie · as Sgt. Bill Bell

Goosebumps: Werewolf Skin
Movie · as Colin Blackwell

The Practice
TV · as Larry Conley · 1 ep

Shadow Zone: The Undead Express
Movie · as Dad

The Deliverance of Elaine
Movie

Once a Thief
TV · 1 ep

FX: The Series
TV · as Nicky Vincent · 1 ep

Wind at My Back
TV · 67 eps

Omertà, la loi du silence
TV · as Gino Favara · 19 eps

Ebbie
Movie · as Paul

Vanished
Movie · as Tom Armour

The Possession of Michael D.
Movie · as The Police Chief

Goosebumps
TV · as Colin Blackwell · 2 eps

Degree of Guilt
TV · as Mackinlay Brooks · 2 eps

Replikator
Movie · as Byron Scott

Spike of Love
Movie · as Harold

Due South
TV · as Mr. Nichols · 2 eps

The Neighbor
Movie · as John

Diagnosis: Murder
TV · as Ira Janos · 1 ep

La vie fantôme
Movie · as Pierre

The Diamond Fleece
Movie

Heritage Minutes: Valour Road
Movie · as Hall

Princes In Exile
Movie · as Dr. Kattenberg

Clearcut
Movie · as Peter Maguire

Heritage Minutes: Halifax Explosion
Movie · as Coleman

The Return of Eliot Ness
Movie · as Pete Sheppard

Heritage Minutes
TV · as Frederick Hall, Vince Coleman · 1 ep

Cursed
Movie · as Vladimir Spratz

The Gunrunner
Movie · as George

The Phone Call
Movie · as Carey Parker

Blind Fear
Movie · as Cal

Criminal Law
Movie · as Gary Hull
Snake Treaty
Movie

Jesus of Montreal
Movie · as Daniel's Doctor/Daniel (voice)

The Carpenter
Movie · as Sheriff J.J. Johnston
Shades of Love: The Emerald Tear
Movie · as Rusty

Tommy Tricker and the Stamp Traveller
Movie · as Brin James
Shades of Love: Moonlight Flight
Movie · as Arnie Glassman

War of the Worlds
TV · as Paul Daniels · 1 ep

Wild Thing
Movie · as Dink

Shades of Love: Make Mine Chartreuse
Movie · as Teitlebaum

Street Legal
TV · as Brian Malony · 130 eps

Spearfield's Daughter
TV · as Rossano · 3 eps

Eternal Evil
Movie · as Mick

Anne of Green Gables
TV · as Gene Armstrong

The Surrogate
Movie · as Salesman

A Single Regret
Movie · as David

The Hitchhiker
TV · as Geoffrey Butler · 1 ep

Happy Birthday to Me
Movie · as Amelia's Date


