Acting
Supernatural
Crossroads Demon
Die Hard: With a Vengeance
Kindergarten Student (uncredited)
Suits
Graham Stenton
Smallville
CSI Agent
Reacher
Greene
Fringe
Carl Langdon
The Strain
Matt Sayles
Fahrenheit 451
Bartender
Mayor of Kingstown
Shift Commander
Lost Girl
Clive
The Girlfriend Experience
Jim Kinsler
Total Drama Island
Duncan (voice)
Rookie Blue
Vincent Walker
Five Days at Memorial
Nick Edmunds
Hudson & Rex
Keith Traymore
The Listener
Steven Wolff
Earth: Final Conflict
Damon
Man Vs.
Terry Woods
Boston Blue
Trey Larson
Total Drama Action
Total Drama World Tour
Duncan
Knuckleball
Deputy
Sheriff Country
Charles Carson
Total Drama All-Stars
When Hope Calls
Daniel Olsen
Total DramaRama
The Matthew Shepard Story
Lance
A Romance Wedding
Will Mason
My Mother's Killer Boyfriend
Ben Weston
A Whirlwind Wedding
Kyle Billings
The Magical Christmas Shoes
Mark
Against the Wall
Rick Rose
Demons Inside Me
Harrison Carter
The Red Sneakers
Jacob
Conviction
Billy
Burned by Love
Grant Drysdale
Kitty Mammas
Darryl
Diggstown
Victor Deer
My Brother's Keeper
Two Against Time
Eddie Bramante
Girlstuff/Boystuff
Jason
Total Dramarama: A Very Special Special That's Quite Special
Catch and Release
Scott Prosper
Dada
Engineer
Wild Dogs
Celebrity Manhunt's Total Drama Action Reunion Special
Paranormal Activity
Vince