Known For
Filmography

Memory of a Killer
TV · as Michael 'Mike' Doyle · 6 eps

Carmen
Movie · as Tom

Extracurricular
Movie · as Dave Lauderback

Learning to Love Again
Movie · as Joe

Stardust
Movie · as Mickelson

I Was Lorena Bobbitt
Movie · as Mr. Howard

Nurses
TV · as Detective Walker, Detective Arlo Walker, Det. Arlo Walker (uncredited) · 1 ep

Easy Land
Movie · as Ben

Great Great Great
Movie · as David

Goon: Last of the Enforcers
Movie · as Gord Oglivey

Ordinary Days
Movie · as Rich Cook

The Drawer Boy
Movie · as Morgan

The Anniversary
Movie · as Paul

Killjoys
TV · as Hogan · 1 ep

Running Season
Movie · as Hank Wallace

Forget and Forgive
Movie · as Clay Russo

Pitka Koirat: A Horse in the Folds
Movie · as Truut

Molly Maxwell
Movie · as Raymond

Solo
Movie · as Fred

Goon
Movie · as Gord Ogilvey

The Firm
TV · as John Hannon · 1 ep

You Are Here
Movie · as Hal

Suits
TV · as Jacob Walker · 1 ep

Casino Jack
Movie · as Partner #1

Lost Girl
TV · as Brother Douglas · 1 ep

Republic of Doyle
TV · as Edward · 1 ep

The Listener
TV · as Sasha Mirinov · 1 ep

Murdoch Mysteries
TV · as Inspector Davis, Chief Constable Jeffrey Davis · 1 ep

Finn's Girl
Movie · as Paul

The Third Eye
Movie · as Michael Miller

Fire Serpent
Movie · as Kohler

Heartland
TV · as Keith · 1 ep

Playing House
Movie · as Richard

Land of the Dead
Movie · as Steele

Sisters in the Wilderness: The Lives of Susanna Moodie and Catharine Parr Traill
Movie · as John Moodie

City of Fear
Movie · as Venco

The Thin Blue Lie
Movie · as Scala

The Five Senses
Movie · as Raymond

Teenage Space Vampires
Movie · as Danvers

Monet: Shadow and Light
Movie · as Pierre Auguste Renoir

War of 1812
TV · as Andrew Jackson · 4 eps

Rescuers: Stories of Courage - Two Couples
Movie · as Simon

Earth: Final Conflict
TV · as Mitchell, Nason · 1 ep

La Femme Nikita
TV · as Gabriel Tyler · 1 ep

FX: The Series
TV · as Pistone · 1 ep
