Known For
Filmography

The Big Fold
Movie · as Timmy

Crocus
Movie · as Father

Plan B
TV · as Male Officer · 1 ep

Farmer Seeking Love
Movie · as Blaze Carlow

Three Pines
TV · as Peter Morrow · 8 eps

Classified
TV · as Lieutenant Devlin · 10 eps

French Exit
Movie · as Beat Cop

Transplant
TV · as Justin Jensen · 1 ep

Dial W for Wingman
Movie · as Tripple Bling

The Hummingbird Project
Movie · as Elliot

Dark Phoenix
Movie · as Shuttle Commander

Bad Roommate
TV · as Tripple Bling · 1 ep

The Getaway Kid
Movie · as Jesse

He's Out There
Movie · as Owen

Separated at Birth
Movie · as FBI Agent Thompson

The Case That Haunts Me
TV · as Sergeant Tavis Evenson · 1 ep

Gone
Movie · as Philip

The History of Love
Movie · as Jeff

Real Detective
TV · as Detective Parson · 1 ep

Quantico
TV · as ND FBI Agent, Agent Hayes · 1 ep

The Art of More
TV · as Brian Coleman · 1 ep

Natural Born Outlaws
TV · as Reggie Kray & Ronnie Kray · 1 ep

Helix
TV · as Lt. Humphries · 3 eps

A Stranger in My Home
TV · as Jake · 1 ep

A Bride for Christmas
Movie · as Oliver

Fatal Vows
TV · as Edgar Whitney · 1 ep

Acts of Violence
Movie · as Tom

Meeting Spencer
Movie · as Emerson Todd

Sarah's Choice
Movie · as Matt Evans

Better Off Ted
TV · as Hal · 1 ep
Death and Taxis
Movie · as Joshua

S.S. Doomtrooper
Movie · as Jean-Michele

Betaville
Movie · as Tony Kash

Conquest of America
TV · as Admiral Coligny · 4 eps

Supernatural
TV · as Scott Lew · 1 ep

Revenge of the Middle-Aged Woman
Movie · as Richard

Cold Case
TV · as Matt (2007) · 1 ep

NCIS
TV · as Ronald Zuger · 1 ep

10-8: Officers on Duty
TV · as Kenny · 1 ep
For the People
TV · as Scott Wilson · 11 eps
Man and Cat
Movie · as Leo

Judging Amy
TV · as Clayton Leonard · 1 ep

Charmed
TV · as Copy Editor · 1 ep

Just Shoot Me!
TV · as Nick · 1 ep

JAG
TV · as Lt. Cody Smathers · 1 ep
Madeline and the Bad Hat
Movie · as Pepito (voice)

Madeline and the Gypsies
Movie · as Pepito (voice)
Madeline in London
Movie · as Pepito (voice)

The Real Story of O Christmas Tree
Movie · as Karl (voice)

Local and Provincial Governments: Working Together
Movie · as Self - Additional Voice
