
Filmography

Supernatural
2005 · Crossroads Demon

Reacher
2022 · Greene

Smallville
2001 · CSI Agent

Suits
2011 · Graham Stenton

Fringe
2008 · Carl Langdon

Mayor of Kingstown
2021 · Shift Commander

Hudson & Rex
2019 · Keith Traymore

The Strain
2014 · Matt Sayles

Sheriff Country
2025 · Charles Carson

Rookie Blue
2010 · Vincent Walker

Lost Girl
2010 · Clive

Earth: Final Conflict
1997 · Damon

The Listener
2009 · Steven Wolff

Boston Blue
2025 · Trey Larson

The Girlfriend Experience
2016 · Jim Kinsler, Matt Cusick

Total DramaRama
2018 · Duncan

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

Total Drama Island
2007 · Duncan (voice)

When Hope Calls
2019 · Daniel Olsen

Five Days at Memorial
2022 · Nick Edmunds

Total Drama Action
2009 · Duncan (voice)

Total Drama All-Stars
2014 · Duncan (voice)

Diggstown
2019 · Victor Deer

Total Drama World Tour
2010 · Duncan

Against the Wall
2011 · Rick Rose

Girlstuff/Boystuff
2002 · Jason

Fahrenheit 451
2018 · Bartender

Paranormal Activity
2027 · Vince

My Mother's Killer Boyfriend
2019 · Ben Weston

The Matthew Shepard Story
2002 · Lance

The Magical Christmas Shoes
2019 · Mark

Kitty Mammas
2020 · Darryl

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

The Red Sneakers
2002 · Jacob

Man Vs.
2015 · Terry Woods

Burned by Love
2023 · Grant Drysdale

My Brother's Keeper
2004 · Lance

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

Conviction
2002 · Billy

Demons Inside Me
2019 · Harrison Carter

A Romance Wedding
2021 · Will Mason

Two Against Time
2002 · Eddie Bramante

A Whirlwind Wedding
2021 · Kyle Billings

Knuckleball
2018 · Deputy

Dada
2024 · Engineer

Wild Dogs
2024 · Actor
Catch and Release
2006 · Scott Prosper