2024
Sight Unseen as Tristan Keyes2024
An Easter Bloom as Craig2023
LEGO DREAMZzz as Dallas (voice)2023
Alert: Missing Persons Unit as Spider2023
The Cases of Mystery Lane as Kyle Henicker2022
Harmony From The Heart as Max Williams2021
Yellowjackets as Joel2021
The Christmas Promise as Teddy2021
Sweet Carolina as Jeff2021
Morning Show Mysteries: Murder Ever After as Phil2020
Tribal as Allistair Drucker2020
Picture Perfect Mysteries: Dead Over Diamonds as Daniel Drake2020
Picture Perfect Mysteries: Exit Stage Death as Daniel Drake2019
Hudson & Rex as Trent Barnes2019
A Blue Ridge Mountain Christmas as Austin Boyle2019
Chronicle Mysteries: The Wrong Man as Tim Reynolds2019
Morning Show Mysteries: Death by Design as Phil2019
Morning Show Mysteries: Countdown to Murder as Phil2019
Morning Show Mysteries: A Murder in Mind as Phil2019
Colours as Mr. Lister2019
Where Darkness Lies as Jamie2018
The Hollow as Skeet (voice)2018
The Bletchley Circle: San Francisco as James Crawford2018
Reap What You Sew: An Aurora Teagarden Mystery as Dustin Sykes2018
Daddy's Girl as Deputy Scott Walker2018
Hailey Dean Mysteries: A Will to Kill as AAron Stone2018
Still/Born as Jack2018
Morning Show Mysteries: Murder on the Menu as Phil2018
Morning Show Mysteries: Mortal Mishaps as Phil2018
The Hollow as skeet2017
The Good Doctor as Kevin Wilks2017
Ghost Wars as Deputy Norm Waters2017
Dinotrux: Supercharged as Doze-Doze (voice)2017
Moonlight in Vermont as Nate2017
Garage Sale Mystery: Murder By Text as Manager Rick2016
Hailey Dean Mysteries: Murder, With Love as Aaron Stone2016
Murder, She Baked: A Deadly Recipe as Kevin Miller2016
Not With His Wife as Josh Boland2016
Signed, Sealed, Delivered: Lost Without You as Topper2015
Supergirl as Richard Bates2015
iZombie as Sean Posie2015
A Gift of Miracles as Nathan Riley2015
Buried Secrets as Karl Simms2014
Strange Empire as Porter2014
Extraterrestrial as Seth2014
A Ring by Spring as Austin2014
WolfCop as Gang Leader2014
Ginger Snaps: Blood, Teeth, and Fur as Self2013
Motive as Doug Butcher2013
Cedar Cove as Ian Rendall2013
Vikingdom as Frey2013
13 Eerie as Patrick2013
Stalkers as Brian2013
Rocketship Misfits as Lee Brandon2012
Continuum as Shane Mathers2012
Arctic Air as Hank2012
She Made Them Do It as McCorkle2012
A Dog Named Duke as Matt2012
Seattle Superstorm as Hudson2011
The Big Year as Darren2011
Iron Invader as Max2011
Seeds of Destruction as Joe2010
Tucker and Dale vs. Evil as Chad2010
Bond of Silence as Aaron2010
Dear Mr. Gacy as Jason Moss2009
The Uninvited as Matt2009
Merlin and the Book of Beasts as Lysanor2009
Wild Cherry as Brad 'Skeets' Skeetowski2009
Spectacular! as Nils2008
The Andromeda Strain as Jeff Megan2008
Free Style as Justin Maynard2008
Mom, Dad and Her as Zach2007
Partition as Andrew Stilwell2007
Tell Me No Lies as Jordan Bates2006
Final Destination 3 as Jason Wise2006
Whistler as Quinn McKaye2006
Alice, I Think as Aubrey2006
The Hunchback of Notre Dame as (voice)2006
Kill Shot: The Making of 'FD3' as Not available2005
Supernatural as Crew Member #32005
Into the West as Rider #12005
Trollz as Coal Trollwell (voice)2005
Missing in America as Robert W. Gardner2005
Firehouse Tales as Red (voice)2004
The Collector as Ty Kandinski2004
Zolar as Dex2004
Love on the Side as Dwayne2004
Have You Heard? Secret Central as Matt Mitchell2003
Tru Calling as Matt Baxter2002
The Dead Zone as Josh Blake2002
The Dead Zone as Scott2002
The Twilight Zone as Logan Agar2002
John Doe as Lewis Evans2002
Door to Door as Watkins Stock Boy2002
Due East as Michael Yaeger2001
Prozac Nation as Sam2000
Level 9 as Zero2000
Dark Angel as X6 / Bullett2000
Mysterious Ways as Jimmy Miller2000
Just Deal as Kyle2000
Ginger Snaps as Jason McCardy2000
Sole Survivor as Gas Attendant1999
So Weird as Roland Cunningham1999
The Magician's House as Not available1998
Cold Squad as Malcolm Steeves (as Jesse Mosse)1998
Mikhail Baryshnikov's Stories from My Childhood as (voice)1998
Nightmare in Big Sky Country as Dwain Bethel1997
Stargate SG-1 as Lieutenant J. Hibbard1997
The Wonderful World of Disney as Levon Waters1997
Beyond Belief: Fact or Fiction as Gary (segment "The Vigil")1997
Honey, I Shrunk the Kids: The TV Show as Howard1997
Breaking the Surface: The Greg Louganis Story as 14 Year Old Boy1996
Poltergeist: The Legacy as Peter Hoth1996
Two as Sam1996
Angel Flight Down as Travis Bagshaw1996
The Prisoner of Zenda, Inc. as Schoolmate1995
The Outer Limits as Jason1995
The Outer Limits as Sean Tenzer1995
The Outer Limits as Jason Stewart1995
Snow White as (voice)1995
Gold Diggers: The Secret of Bear Mountain as Adam1995
Sleeping Beauty as (voice)1995
Heidi as (voice)1995
Little Red Riding Hood as (voice)1995
Black Beauty as (voice)1995
Alice in Wonderland as (voice)1995
Hercules as (voice)1995
Magic Gift of the Snowman as (voice)1995
Curly - The Littlest Puppy as (voice)1994
ReBoot as Slimey Goober (voice)1994
ReBoot as Enzo Matrix (voice)1994
ReBoot as Teen Enzo Matrix (voice)1994
Hawkeye (The First Frontier) as Wind Shadow1994
Leo the Lion: King of the Jungle as Rhino (voice)1994
Cinderella as (voice)1994
The Nutcracker as (voice)1994
Pocahontas as (voice)1994
A Christmas Carol as (voice)1994
Incident at Deception Ridge as Sam Bates1994
Happy the Littlest Bunny as (voice)1993
Double Dragon as (voice)1993
Mood Indigo as Boy Running1993
Judgment Day: The John List Story as Freddie List1992
Highlander: The Series as Sean1992
Are You Afraid of the Dark? as Not available1992
The Odyssey as The Fatman1991
The Commish as Freddy1991
Captain Zed and the Zee Zone as (voice)1991
The Magic Trolls and the Troll Warriors as (voice)