Known For
Photos
Filmography

The Way Home
Movie · as Elijah Landry

A Breed Apart
Movie · as Thomas Pender

Back in Black
Movie · as Dale

The Dogs
Movie · as Art Sinclair

Frankenstein
Movie · as Old Hunter #2

Longing
Movie · as Principal Thomas

The Apprentice
Movie · as Mike Wallace

Queen Tut
Movie · as Councillor Davis

Cross
TV · as Griffith Stoker · 2 eps

A Harvest Homecoming
Movie · as Barry Granger

Painkiller
TV · as Tony · 2 eps

The Way Home
TV · as Elijah Landry · 8 eps

Börje - The Journey of a Legend
TV · as Dr. Finley · 2 eps

Three Pines
TV · as Charles Morrow · 2 eps

Die in a Gunfight
Movie · as Henry Gibbon

The Expanse: One Ship
TV · as Liang Walker (voice) · 1 ep

SurrealEstate
TV · as Harry · 1 ep

A Christmas Carousel
Movie · as Roy

Self Made: Inspired by the Life of Madam C.J. Walker
TV · as Percy Saunders · 1 ep

Into Invisible Light
Movie · as David

Our Christmas Love Song
Movie · as Hunter

Diggstown
TV · as Tavis Southwell · 1 ep

In the Dark
TV · as Detective Miller · 6 eps

Departure
TV · as Surgeon · 1 ep

Hudson & Rex
TV · as Marty Knox · 1 ep

Jett
TV · as Sweeney · 2 eps

Return to Christmas Creek
Movie · as Dan Hayes

Burden of Truth
TV · as Pastor Parson · 2 eps

Carter
TV · as Wyatt Buchanan · 1 ep

Sometimes the Good Kill
Movie · as Joseph Kinsella

It
Movie · as Officer Bowers

The Drawer Boy
Movie · as Angus

Frankie Drake Mysteries
TV · as Detective McIntosh (as Stuart David Hughes) · 2 eps

Lavender
Movie · as Dr. Michaels

Frontier
TV · 4 eps

Private Eyes
TV · as Horatio · 1 ep

Incorporated
TV · as Jimmy · 1 ep

The Expanse
TV · as Liang Walker · 4 eps

Blood and Water
TV · as Dr. Lewis · 2 eps

Killjoys
TV · as Herin · 1 ep

Client Seduction
Movie · as Bill

Remedy
TV · as Officer Scott · 1 ep

Orphan Black
TV · as Cooper · 4 eps

An Officer and a Murderer
Movie · as Mr. Dewalt
Faker Chaser
Movie · as Bo Decker

The Firm
TV · as Martin Moxon · 8 eps

Bomb Girls
TV · as Mahoney · 2 eps

Breakout Kings
TV · as Dr. Lockwood · 1 ep

Small Town Murder Songs
Movie · as Billy

Bloodletting & Miraculous Cures
TV · as Dr. Norby · 2 eps

Republic of Doyle
TV · as Simon Walters · 2 eps

Booky's Crush
Movie · as Thomas Thomson

The Listener
TV · as Jerry · 1 ep

Murdoch Mysteries
TV · as Colonel Haywood, Dr. Anton Ridgeway, Charlie Appleby · 1 ep

This Beautiful City
Movie · as Peter

Booky & the Secret Santa
Movie · as Thomas Thomson

Troubled Waters
Movie · as Ben Tomlinson

Booky Makes Her Mark
Movie · as Thomas Thomson

Where the Truth Lies
Movie · as 1st Journalist

Mayday
TV · as Captain James Gibson · 1 ep

The Stork Derby
Movie · as Sam Gregory

Street Time
TV · as George Phips · 1 ep

Monet: Shadow and Light
Movie · as Claude Monet

Evidence of Blood
Movie · as Young Luther Snow

Moonshine Highway
Movie · as Stopwatch Man

We the Jury
Movie · as Fletcher Low

Bogus
Movie · as Airline Agent

Psi Factor: Chronicles of the Paranormal
TV · as Joey Veloz · 1 ep

Picture Windows: Soir Bleu
Movie · as Michael

Picture Windows
TV · as Michael · 1 ep

Kung Fu: The Legend Continues
TV · as Marshall · 1 ep

Forever Knight
TV · as Vudu · 2 eps

Food of the Gods II
Movie · as Al

Love & Hate: The Story of Colin and Joanne Thatcher
Movie · as Charlie Wilde
Blades of Courage
Movie · as David Frye

Hangin' In
TV · as Roger Gold · 1 ep


