Known For
Filmography

Paranormal Activity
Movie · as Vince

Sheriff Country
TV · as Charles Carson · 1 ep

Boston Blue
TV · as Trey Larson · 1 ep

Dada
Movie · as Engineer

Wild Dogs
Movie

Burned by Love
Movie · as Grant Drysdale

Total Dramarama: A Very Special Special That's Quite Special
Movie · as Duncan

Five Days at Memorial
TV · as Nick Edmunds · 1 ep

Reacher
TV · as Greene · 1 ep

A Whirlwind Wedding
Movie · as Kyle Billings

A Romance Wedding
Movie · as Will Mason

Mayor of Kingstown
TV · as Shift Commander · 1 ep

Kitty Mammas
Movie · as Darryl

The Magical Christmas Shoes
Movie · as Mark

My Mother's Killer Boyfriend
Movie · as Ben Weston

Demons Inside Me
Movie · as Harrison Carter

Hudson & Rex
TV · as Keith Traymore · 1 ep

Diggstown
TV · as Victor Deer · 1 ep

When Hope Calls
TV · as Daniel Olsen · 3 eps

Knuckleball
Movie · as Deputy

Fahrenheit 451
Movie · as Bartender

Total DramaRama
TV · as Duncan · 152 eps

The Girlfriend Experience
TV · as Jim Kinsler, Matt Cusick · 4 eps

Man Vs.
Movie · as Terry Woods

Total Drama All-Stars
TV · as Duncan (voice) · 13 eps

The Strain
TV · as Matt Sayles · 6 eps

Against the Wall
TV · as Rick Rose · 1 ep

Suits
TV · as Graham Stenton · 1 ep

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

Lost Girl
TV · as Clive · 1 ep

Rookie Blue
TV · as Vincent Walker · 1 ep

Total Drama World Tour
TV · as Duncan · 26 eps

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

The Listener
TV · as Steven Wolff · 1 ep

Fringe
TV · as Carl Langdon · 1 ep

Total Drama Island
TV · as Duncan (voice) · 27 eps
Catch and Release
Movie · as Scott Prosper

Supernatural
TV · as Crossroads Demon · 1 ep

My Brother's Keeper
Movie · as Lance

The Red Sneakers
Movie · as Jacob

The Matthew Shepard Story
Movie · as Lance

Two Against Time
Movie · as Eddie Bramante

Conviction
Movie · as Billy

Girlstuff/Boystuff
TV · as Jason · 39 eps

Smallville
TV · as CSI Agent · 1 ep

Earth: Final Conflict
TV · as Damon · 1 ep

Die Hard: With a Vengeance
Movie · as Kindergarten Student (uncredited)
