Known For
Photos
Filmography
Little
Movie · as Officer Z

Surviving Silence
Movie · as Maverick

Ithaqua
Movie · as Hendry

Vanished in an Instant
Movie · as Officer Troy Monroe

Brothers Beastly
Movie · as The Brothers

Kill Victoria
Movie · as Nick

The Young Arsonists
Movie · as Dale

Most Dangerous Game: New York
Movie · as Connell

Faith Heist: A Christmas Caper
Movie · as Jack

Reacher
TV · as Springfield · 6 eps

Between Realities Along the Edge of Time
Movie · as Thomas

Faith Heist
Movie · as Jack

Flashback
Movie · as Pierced Man

The Communist's Daughter
TV · as Ian McDougald · 8 eps

The Empty Man
Movie · as Paul

Disappearance at Clifton Hill
Movie · as The One-Eyed Man

Tainted
Movie · as Malick

Liminal
Movie · as Steve

A Dog Cried Wolf
Movie · as Tex

Stardust
Movie · as Mick Ronson

Resolve
Movie · as Older Sam

Most Dangerous Game
Movie · as Connell

Most Dangerous Game
TV · as Connell (uncredited) · 18 eps

Spiral
Movie · as Liam

Hudson & Rex
TV · as Billy Mumford · 1 ep

The Scent of Rain & Lightning
Movie · as Meryl

Mary Goes Round
Movie · as Pete

The Definites
Movie · as Abe

American Gods
TV · as Colonial Tyr · 1 ep

Frankie Drake Mysteries
TV · as Constable Crowley · 1 ep

Cardinal
TV · 1 ep

The Void
Movie · as Daniel Carter

Incorporated
TV · as Varik · 2 eps

Private Eyes
TV · as Jackson Van Horn · 1 ep

No Stranger Than Love
Movie · as Jamie Whyte
The Orchard
Movie · as Charlie, Jack

Forsaken
Movie · as Frank Tillman

Schitt's Creek
TV · as Sean · 1 ep

The Captive
Movie · as Mike
Honor Code
Movie

Relative Happiness
Movie · as Joss

Strange Empire
TV · as Captain John Slotter · 13 eps

The Animal Project
Movie · as Leo

Cas & Dylan
Movie · as Steve

The Samaritan
Movie · as Jake

The Conspiracy
Movie · as Aaron

Margo Lily
Movie · as Rob

The Last Will and Testament of Rosalind Leigh
Movie · as Leon Leigh / Surveillance Expert

Befriend and Betray
Movie · as Willy
Not Over Easy
Movie · as Ken

King
TV · 21 eps

Small Town Murder Songs
Movie · as Jim

Gangster Exchange
Movie · as Big Dave

Lost Girl
TV · as Kelly the Hunter · 1 ep

Republic of Doyle
TV · as Chad King · 2 eps

Adoration
Movie · as Daniel

The Listener
TV · as Jay Levinson · 1 ep

This Beautiful City
Movie · as Johnny

Killing Zelda Sparks
Movie · as Ryan Bladder

House
Movie · as Duncan

Touch the Top of the World
Movie · as Chris Morris

This Is Wonderland
TV · as Allan Gold, Jason Gamby · 1 ep

The Safety of Objects
Movie · as Z-100 Judge

The Fraternity
Movie · as Smitty Jacobson

Mutant X
TV · as Peter Morton · 1 ep

Relic Hunter
TV · as Vic · 1 ep

Twice in a Lifetime
TV · as Ritchie Patterson · 1 ep

Strike!
Movie · as Beagle – Flat Critter

The X-Files
TV · as Bystander (uncredited) · 1 ep


