Known For
Filmography

Stick
TV · as Marv · 1 ep

Sight Unseen
TV · as Phil Larson · 1 ep

Lost in Space
TV · as Peter Beckert · 5 eps

A Million Little Things
TV · as Kyle · 2 eps

The Good Doctor
TV · as Dr. Fremes · 2 eps

Van Helsing
TV · as Darius · 1 ep

The Adept
Movie · as Ben

iZombie
TV · as Harris, Hobbs · 2 eps

The Unauthorized Saved by the Bell Story
Movie · as Brandon Tartikoff

Gracepoint
TV · as Raymond Connelly · 8 eps

Goodnight for Justice: Queen of Hearts
Movie · as Fat Cat

Motive
TV · as Graeme Jenkins · 1 ep

Delete
TV · as Colonel Poterson · 2 eps

Recoil
Movie · as Deputy Hedge

Finding Mrs. Claus
Movie · as Duncan

Underworld: Awakening
Movie · as Med Tech

Continuum
TV · as Clayton, Coroner · 7 eps

Ring of Fire
TV · as Glen Perkins · 2 eps

Collision Earth
Movie · as Matthew

When Love Is Not Enough: The Lois Wilson Story
Movie · as Ebby Thatcher

Celebrity Manhunt's Total Drama Action Reunion Special
Movie · as Justin (voice)

My Little Pony: Friendship Is Magic
TV · as Firelight (voice) · 1 ep
Birdz - Echt komische Vögel - Vol. 2
Movie · as Speaker

Total Drama Action
TV · as Justin (voice) · 27 eps

PoppetsTown
TV · as Cozy/Captain Cap (voice) · 52 eps

Sanctuary
TV · as Bruno Delacourt · 2 eps

Total Drama Island
TV · as Justin (voice) · 27 eps

Urban Vermin
TV · as Zitzy (voice) · 13 eps

Psych
TV · as Toby Shore · 1 ep

What It's Like Being Alone
TV · as Armie (voice) · 13 eps

Killer Instinct
TV · 2 eps

Supernatural
TV · as Judah · 1 ep

Ham & Cheese
Movie · as Casting Director (SleepAway)

Snow
Movie · as Jordan

This Time Around
Movie · as Jeff Blue

King
TV · as Loopy (voice) · 53 eps

The Facts of Life Reunion
Movie · as Donald

Degrassi
TV · as Dave · 1 ep

A Nero Wolfe Mystery
TV · as Reporter · 1 ep

My Date with the President's Daughter
Movie · as Reid Bosshardt

Kids in the Hall: Brain Candy
Movie · as Scarred Teenager

Heritage Minutes: Superman
Movie · as Joe Shuster

Heritage Minutes
TV · as Joe Shuster · 1 ep

You Can't Do That on Television
TV · 145 eps
