Known For
Photos
Filmography

IT: Welcome to Derry
TV · as Stan Kersh · 4 eps

Heated Rivalry
TV · as Montreal General Manager · 1 ep

Sheriff Country
TV · as Chuck Porter · 1 ep

Longing
Movie · as Jacob

The Pradeeps of Pittsburgh
TV · as Landlord · 1 ep

Montréal Girls
Movie · as Professor

Plan B
TV · as Sergeant Buchanan · 5 eps

Christmas in My Heart
Movie · as Tim Hendricks

Rent Do
Movie · as Executive #1

French Exit
Movie · as Ralph Rudy

Ghosts
TV · as Josh · 1 ep

Nadia, Butterfly
Movie · as Présentateur anglophone (voice)

Appiness
Movie · as Jeffrey

The Disappearance
TV · as Norman Charters · 1 ep

Race
Movie · as Francis Schmidt

Arrival
Movie · as CIA Officer Dan Ryder

Votez Bougon
Movie · as Donald / L'anglo de Shefferville

The Walk
Movie · as Texas Tourist

Stonewall
Movie · as Dep. Jack Smythe

Elephant Song
Movie · as Sergeant Taylor

The Girl He Met Online
Movie · as Detective Olsen

Le Militaire
Movie · as Le voisin

14: Diaries of the Great War
TV · as Chorus · 8 eps

The Good Lie
Movie · as Professor Field

JFK: The Smoking Gun
Movie · as Senator Ralph Yarborough

Still Life: A Three Pines Mystery
Movie · as Brebeuf

Upside Down
Movie · as Soldier

On the Road
Movie · as New Jersey Policeman

Suits
TV · as Larry Burnham · 1 ep

Barney's Version
Movie · as Bartender at Wedding

Piché: The Landing of a Man
Movie · as Gardien de prison

Everywhere
Movie

Die
Movie

Trader Games
Movie · as Reed

Blue Mountain State
TV · as Jimmy - Blackwell Head Coach · 2 eps

Rookie Blue
TV · as Aidan Kelly · 1 ep

Burning Mussolini
Movie · as Detective Groszman

Recon 2023: The Gauda Prime Conspiracy
Movie · as General DeLucas

The Listener
TV · as Rand · 1 ep

South of the Moon
Movie · as Wendell Hawkins

Punisher: War Zone
Movie · as Agent Miller

Waitresses Wanted
Movie

Murdoch Mysteries
TV · as Charlie Griffith · 2 eps

I'm Not There
Movie · as Government Agent

Killer Wave
TV · as Highway Patrol Officer · 2 eps

The Covenant
Movie · as Patrolman Reeve

René Lévesque
TV · as John Starnes · 1 ep

SnakeMan
Movie · as Dr. Rick Gordon

Nature Unleashed: Tornado
Movie · as Petras (comme Larry Potter)
Devil's Rose
Movie · as Mr. Scratch

The Rocket
Movie · as Policier Boston

Human Trafficking
TV · as Dr. Smith · 2 eps

deadly encounter
Movie · as Detective Bruder

Jack Paradise (Les nuits de Montréal)
Movie · as Commercant

Direct Action
Movie · as Phil, Agent in Charge

Delta State
TV · as Professor Robert Brodie (voice) · 26 eps

Detention
Movie · as Earl Hendorf

Deadly Betrayal
Movie · as Detective Lentino
E.D.N.Y.
Movie · as Sgt. Doyle

Jack & Ella
Movie · as Bob

Partners in Action
Movie · as Capt Spiotta

One Way Out
Movie · as Jess

No Good Deed
Movie · as Customs Captain

Savage Messiah
Movie · as Ross MacDonnell

WW3
Movie · as Danvers

Life in the Balance
Movie

Xchange
Movie · as Walt Simons

The Killing Yard
Movie · as Anthony Simonetti

Cause Of Death
Movie · as Luke Carter

Largo Winch
TV · as Ray Scalese · 1 ep

The Witness
Movie · as Kurt

No Alibi
Movie · as Steve

Wilder
Movie · as Male Nurse

Nuremberg
TV · as US Colonel · 1 ep

Dead Silent
Movie · as 'Dr. Ettinger' / Sitton

Home Team
Movie · as Harry

The Bone Collector
Movie · as Gas Worker

P.T. Barnum
Movie · as John Mackie

Twice in a Lifetime
TV · as Director · 1 ep

Out of Control
Movie · as Tad

Airspeed
Movie · as Donovan

The Second Arrival
Movie · as Burke

Dead End
Movie · as Burnett

Nico the Unicorn
Movie · as Deputy Pete

Captive
Movie · as Bailey
Back to Sherwood
TV · 13 eps

Night of the Demons III
Movie · as Larry

Stranger in the House
Movie · as Roy Rankston

Laserhawk
Movie · as Captain Moss

The Peacekeeper
Movie · as Maxwell

The Education of Little Tree
Movie · as Mr. Lane

The Hunger
TV · as Doctor Fuller · 1 ep

Silent Trigger
Movie · as Co-pilot

Rainbow
Movie

The Mystery Files of Shelby Woo
TV · 1 ep

Are You Afraid of the Dark?
TV · as Dan Preston, Grant · 1 ep


