2022
The Rookie: Feds
(TV Series) (completed)
Special Agent Brendon Acres
- Episode #1.6
(2022)
... Special Agent Brendon Acres
- Episode #1.5
(2022)
... Special Agent Brendon Acres
- To Die For
(2022)
... Special Agent Brendon Acres
- Episode #1.3
(2022)
... Special Agent Brendon Acres
- Episode #1.2
(2022)
... Special Agent Brendon Acres
6 More Episodes
2022
Corrective Measures
Captain Jason Brody
2021
Rebel
(TV Series)
Dr. Nathaniel Flynn
- Trial Day
(2021)
... Dr. Nathaniel Flynn
- 36 Hours
(2021)
... Dr. Nathaniel Flynn
- It's All About the Chemistry
(2021)
... Dr. Nathaniel Flynn
- Race
(2021)
... Dr. Nathaniel Flynn (credit only)
- Just Because You're Paranoid
(2021)
... Dr. Nathaniel Flynn
10 More Episodes
2019-2020
Power
(TV Series)
Beau Radnor
- Exactly How We Planned
(2020)
... Beau Radnor
- Scorched Earth
(2019)
... Beau Radnor
- Deal with the Devil
(2019)
... Beau Radnor
2019
What Just Happened??!
(TV Series)
Chester Hastings / Self
- Elevator
(2019)
... Chester Hastings
- Family
(2019)
... Chester Hastings
- Assistant
(2019)
... Chester Hastings / Self
- Flarenomenon
(2019)
... Chester Hastings / Self
2019
Nighthawks
Chad
2018-2019
Dirty John
(TV Series)
Toby Sellars
- This Young Woman Fought Like Hell
(2019)
... Toby Sellars
- Shrapnel
(2018)
... Toby Sellars
- Red Flags and Parades
(2018)
... Toby Sellars
2018
Fear the Walking Dead
(TV Series)
Mel
- No One's Gone
(2018)
... Mel
- The Wrong Side of Where You Are Now
(2018)
... Mel
- Just in Case
(2018)
... Mel
- Buried
(2018)
... Mel
- Good Out Here
(2018)
... Mel
6 More Episodes
2017
Another Kind of Wedding
Kurt
2017/IV
Aftermath
John Gullick
2017/II
Sleepwalker
Dr. Koslov
2016
Notorious
(TV Series)
Oscar Keaton
- Chase
(2016)
... Oscar Keaton
- Kept and Broken
(2016)
... Oscar Keaton
- Missing
(2016)
... Oscar Keaton
- Tell Me a Secret
(2016)
... Oscar Keaton
- Friends and Other Strangers
(2016)
... Oscar Keaton
7 More Episodes
2015
The Curse of Downers Grove
Chuck
2014
Gracepoint
(TV Mini Series)
Owen Burke
- Episode #1.10
(2014)
... Owen Burke
- Episode #1.9
(2014)
... Owen Burke
- Episode #1.8
(2014)
... Owen Burke
- Episode #1.7
(2014)
... Owen Burke
- Episode #1.6
(2014)
... Owen Burke
10 More Episodes
2013
All the Wrong Reasons
Simon Brunson
2013
The Mortal Instruments: City of Bones
Alec
2013/I
The Colony
Sam
2012
Titanic: Blood and Steel
(TV Mini Series)
Mark Muir
- The 'Unsinkable' Sets Sail
(2012)
... Mark Muir
- The Tipping Point
(2012)
... Mark Muir
- Burden of Proof
(2012)
... Mark Muir
- A Crack in the Armor
(2012)
... Mark Muir
- High Stakes
(2012)
... Mark Muir
12 More Episodes
2011
Georgetown
(TV Movie)
Monty Knox
2011
The Entitled
Paul Dynan
2011
Girl Walks Into a Bar
Billy
2009-2011
Gossip Girl
(TV Series)
Damian Daalgard
- While You Weren't Sleeping
(2011)
... Damian Daalgard
- It-Girl Happened One Night
(2011)
... Damian Daalgard
- Panic Roommate
(2011)
... Damian Daalgard
- Damien Darko
(2011)
... Damian Daalgard
- The Townie
(2010)
... Damian Daalgard
10 More Episodes
2011/I
Vampire
Simon
2010
Rock Mafia: The Big Bang
(Music Video)
Attendent
2010/I
Frozen
Dan Walker
2009
The Perfect Age of Rock 'n' Roll
Old Spyder / Spyder
2008
Fifty Dead Men Walking
Sean
2008
The Narrows
Mike Manadoro
2008
Gardens of the Night
Frank
2007
The Stone Angel
John
2007
Normal
Jordie
2007
The Jane Austen Book Club
Trey
2006
It's a Boy Girl Thing
Woody Deane
2006
Zoom
Connor Shepard / Concussion
2005
An American Girl Adventure
(TV Movie)
Ben Davidson
2005
Transamerica
Toby
2004
House M.D.
(TV Series)
Brandon Merrell
- Occam's Razor
(2004)
... Brandon Merrell
2004
Run Away Home
Rusty Murphy
2004
The Hollow
(TV Movie)
Ian Cranston
2004
Dawn of the Dead
Terry
2003
Smallville
(TV Series)
Seth Nelson
- Magnetic
(2003)
... Seth Nelson
2003
Fear of the Dark
Dale Billings
2003
The Incredible Mrs. Ritchie
(TV Movie)
Charlie
2003/I
Wrong Turn
Evan
2002
Virginia's Run
Darrow Raines
2002
Air Bud: Seventh Inning Fetch
(Video)
Josh
2001
Sex, Lies & Obsession
(TV Movie)
Josh Thomas
2000-2001
Titans
(TV Series)
Ethan Benchley
- Someone Wicked This Way Comes
(2001)
... Ethan Benchley
- She Stoops to Conquer
(2001)
... Ethan Benchley
- Payback's a Bitch
(2000)
... Ethan Benchley
- Angels with Dirty Minds
(2000)
... Ethan Benchley
- Secrets & Thighs
(2000)
... Ethan Benchley
11 More Episodes
2000
Air Bud: World Pup
(Video)
Josh Framm
2000
MVP: Most Valuable Primate
Steven Westover
2000
Time Share
Thomas Weiland
2000
The Acting Class
Lou Carpman
1999
So Weird
(TV Series)
Ryan Ollman
- Second Generation
(1999)
... Ryan Ollman
1999
Twice in a Lifetime
(TV Series)
Young Flash Jericho
- Blood Brothers
(1999)
... Young Flash Jericho
1999
Four Days
The kid (calls himself Simon)
1999
Komodo
Patrick Connally
1999
It Came from the Sky
(TV Movie)
Andy Bridges
1999/II
Treasure Island
Jim Hawkins
1998
Nico the Unicorn
Billy Hastings
1998
Air Bud: Golden Receiver
Josh Framm
1998
Shadow Builder
Chris Hatcher
1996-1997
Traders
(TV Series)
Sean Blake
- Some Lies, Mostly Secrets
(1997)
... Sean Blake
- Us and Them
(1997)
... Sean Blake
- Top of the Tombstone
(1997)
... Sean Blake
- Home Office
(1997)
... Sean Blake
- The Big Picture
(1996)
... Sean Blake (uncredited)
7 More Episodes
1994-1997
The Magic School Bus
(TV Series)
Caller / Mikey Ramon
- Gets Programmed
(1997)
... Mikey Ramon (voice)
- Works Out
(1996)
... Caller (voice)
- Goes Upstream
(1996)
... Caller (voice)
- Getting Energized
(1995)
... Mikey Ramon (voice)
- Inside Ralphie
(1994)
... Caller (voice)
1997
A Call to Remember
(TV Movie)
Ben Tobias
1997
Air Bud
Josh Framm
1997
Rose Hill
(TV Movie)
Cole Clayborne at 13
1996
Goosebumps
(TV Series)
Noah Thompson
- Let's Get Invisible
(1996)
... Noah Thompson
1996
Specimen
Bart
1996
The Cold Heart of a Killer
(TV Movie)
Matthew Arnold
1995
The X-Files
(TV Series)
Kevin Kryder
- Revelations
(1995)
... Kevin Kryder
1995
The Silence of Adultery
(TV Movie)
Steven Harvett
1995
Avonlea
(TV Series)
Gordon Bradley
- A Time to Every Purpose
(1995)
... Gordon Bradley
1993-1994
Tales from the Cryptkeeper
(TV Series)
Jeremy / 6X
- Uncle Harry's Horrible House of Horrors
(1994)
... Jeremy (voice)
- Grounds for Horror
(1993)
... 6X (voice)
1994
Free Willy
(TV Series)
Einstein
- Cry of the Dolphin
(1994)
... Einstein (voice)
1994
In the Mouth of Madness
Kid
1994
Thicker Than Blood: The Larry McLinden Story
(TV Movie)
Larry - 1954
1993
Life with Mikey
Little Mikey
1992
Street Legal
(TV Series)
Jeremy Morris
- It's a Wise Child
(1992)
... Jeremy Morris
2019
Hell's Kitchen
(TV Series)
Self - Restaurant Patron
- Poor Trev
(2019)
... Self - Restaurant Patron
2018
Talking Dead
(TV Series)
Self - Guest
- The Wrong Side of Where You Are Now
(2018)
... Self - Guest
- Another Day in the Diamond
(2018)
... Self - Guest
2018
Entertainment Tonight Canada
(TV Series)
Self
- Episode #13.170
(2018)
... Self
2014
The Playboy Morning Show
(TV Series)
Self
- Episode #6.33
(2014)
... Self
- Episode #6.32
(2014)
... Self
2013
Janela Indiscreta
(TV Series)
Self
- Episode #1.182
(2013)
... Self
2013
Made in Hollywood
(TV Series)
Self
- Episode #8.40
(2013)
... Self
2013
The Hour
(TV Series)
Self
- Episode #9.133
(2013)
... Self
2010
Beating the Mountain: Surviving 'Frozen'
(Video documentary)
Self
2010
Three Below Zero
(Video documentary short)
Self
2008
28th Annual Genie Awards
(TV Special)
Self - Presenter
2007
Happy Birthday Elton! From Madison Square Garden, New York
(TV Special)
Self
2006
CMT Greatest Moments: Dolly Parton
(TV Movie documentary)
Self
2006
Corazón de...
(TV Series)
Self
- Episode dated 6 March 2006
(2006)
... Self
2006
2006 Independent Spirit Awards
(TV Special)
Self - Audience Member
2006
12th Annual Screen Actors Guild Awards
(TV Special)
Self
2006
The 11th Annual Critics' Choice Awards
(TV Special)
Self
2005
2005 BAFTA/LA Cunard Britannia Awards
(TV Special)
Self
2004
Surviving the Dawn
(Video documentary)
Self
2001
The Chimp's a Champ: The Making of a Star Hockey Player
(Video documentary short)
Self - 'Steven Westover'
1998
The 1998 Annual Kid's Choice Awards
(TV Special)
Self