2015
The Flash
(TV Series)
Teammate #1
- The Fury of Firestorm
(2015)
... Teammate #1
2015
Ties That Bind
(TV Series)
Brent White
- It Doesn't Show
(2015)
... Brent White
2014
Date and Switch
Frederick (Pirate)
2013
Once Upon a Time
(TV Series)
Hooded Lost Boy
- Lost Girl
(2013)
... Hooded Lost Boy
2013
The Dark Corner
(TV Mini-Series)
Eddie
- The Murder Weapon
(2013)
... Eddie
2010-2012
R.L. Stine's The Haunting Hour
(TV Series)
Dexter Scott / Mark
- The Cast
(2012)
... Dexter Scott
- A Creature Was Stirring
(2010)
... Mark
2012
A Mother's Nightmare
(TV Movie)
Shwarzstein
2012
Falling Skies
(TV Series)
Marshall
- A More Perfect Union
(2012)
... Marshall
- The Price of Greatness
(2012)
... Marshall
2011
Sucker Punch
Tommy Soldier #2
2010
The Boy Who Cried Werewolf
(TV Movie)
Rob
2010
The Twilight Saga: Eclipse
Newborn Boy
2010
16 Wishes
(TV Movie)
Mike Jensen
2009-2010
Dinosaur Train
(TV Series)
Derek / Todd
- Triassic Turtle/Tank's Baby Brother
(2010)
... Todd
- Alvin the Allosaurus
(2009)
... Derek
- Derek the Deinonychus/Don's Dragonfly
(2009)
... Derek (voice)
2010
Diary of a Wimpy Kid
Quentin
2009
Beyond Sherwood Forest
(TV Movie)
Gareth
2009
The Guard
(TV Series)
Joshua
- Out of the Woods
(2009)
... Joshua
2009
Mr. Troop Mom
(TV Movie)
Slime Ball Boy #2
2006-2009
Supernatural
(TV Series)
Barry Cook / Bully #1 / Boy Victim
- After School Special
(2009)
... Barry Cook
- Wishful Thinking
(2008)
... Bully #1
- Faith
(2006)
... Boy Victim
2008
Sanctuary
(TV Series)
Alexei
- Sanctuary for All: Part 2
(2008)
... Alexei
- Sanctuary for All: Part 1
(2008)
... Alexei
2008
A Pickle
(Short)
Charlie
2008
Robson Arms
(TV Series)
Dream Sequence Robbie
- Gila Monster
(2008)
... Dream Sequence Robbie
2008
Bratz
(TV Series)
Ashton
- Bratz vs. Brats
(2008)
... Ashton (voice)
2008
Snow Buddies
(Video)
Pete
2007
Psych
(TV Series)
Isaac
- Gus's Dad May Have Killed an Old Guy
(2007)
... Isaac
2007
Tin Man
(TV Mini-Series)
Kalm
- Tin Man
(2007)
... Kalm
- Search for the Emerald
(2007)
... Kalm
- Into the Storm
(2007)
... Kalm
2007
Sanctuary
(TV Mini-Series)
Alexei
- Episode #1.4
(2007)
... Alexei
- Episode #1.3
(2007)
... Alexei
- Episode #1.2
(2007)
... Alexei
- Episode #1.1
(2007)
... Alexei
2007/I
Whisper
Boy At Max's Restaurant
2007
The Sandlot: Heading Home
(Video)
Ryan
2007
Masters of Horror
(TV Series)
Young Toot
- We All Scream for Ice Cream
(2007)
... Young Toot
2006
Black Christmas
Billy Lenz - 5 & 12 Years
2006
Air Buddies
(Video)
Mud-Bud Boy
2006
The 4400
(TV Series)
Duncan Germaine
- Gone: Part 2
(2006)
... Duncan Germaine
- Gone: Part 1
(2006)
... Duncan Germaine
2004
Dead Like Me
(TV Series)
Little Boy
- Send in the Clown
(2004)
... Little Boy