Known For
Filmography

Ainsley McGregor Mysteries: A Case For the Watchmaker
Movie · as Rance Moseby

Private Eyes West Coast
TV · 1 ep

Deck the Halls on Cherry Lane
Movie · as Eddie

A Clüsterfünke Christmas
Movie · as Holly's Dad

Panda vs. Aliens
Movie · as Joss / Samrott (voice)

Flora & Ulysses
Movie · as Cook

Spotlight on Christmas
Movie · as Police Officer

Fast Layne
TV · as Rob · 8 eps

Pup Academy
TV · as Professor Fitz (voice) · 4 eps

Little Pink House
Movie · as John Kramer

A.R.C.H.I.E. 2: Mission Impawsible
Movie · as Max

Altered Carbon
TV · as Al · 1 ep

Monkey Up
Movie · as Desmond

What An Idiot
Movie · as Ross

Haters Back Off
TV · as Phil · 1 ep

Paranormal Solutions Inc.
TV · as Jared · 8 eps

Russell Madness
Movie · as Nate

Pixies
Movie · as Pixie Page (voice)

Jingle All the Way 2
Movie · as Frustrated Dad

Big Eyes
Movie · as Snobby Artist #2

Mom's Day Away
Movie · as Cop

Cruel & Unusual
Movie · as New Inmate

The Flash
TV · as Scientist · 1 ep
Afterparty
Movie · as Dave
The Gwaii
Movie · as Red

Evil Feed
Movie · as The Bookie

Jinxed
Movie · as Announcer

Witches of East End
TV · as George · 1 ep

The Company You Keep
Movie · as Ann Arbor County Clerk

It's Christmas, Carol!
Movie · as Oldest Son

Continuum
TV · as Tech · 1 ep

Arrow
TV · as Nelson Ravich · 1 ep

Geek Charming
Movie · as Mr. Farley

Come Dance at My Wedding
Movie · as Dave Reed

Hostile Makeover
Movie · as Stalker

Finn on the Fly
Movie

The Assistants
TV · as Marco · 2 eps
Pants!
Movie

Toxic Skies
Movie · as Tom Conner

jPod
TV · as Peter · 1 ep

Sanctuary
TV · as Garris · 2 eps

Fringe
TV · as Harry Millman · 1 ep

White Noise 2: The Light
Movie · as Kurt

A Valentine Carol
Movie · as Tim

Psych
TV · as Clerk · 1 ep

Supernatural
TV · as Dylan Camrose, Dean's Co-Worker · 1 ep

Stargate Atlantis
TV · as SGC Technician · 2 eps

The 4400
TV · as Lab Attendant · 1 ep
