2016-2019
Garage Sale Mysteries
(TV Series)
Logan / Logan Shannon
- Searched & Seized
(2019)
... Logan
- Garage Sale Mysteries: Murder In D Minor
(2018)
... Logan
- Garage Sale Mysteries: Picture a Murder
(2018)
... Logan
- Garage Sale Mystery: The Mask Murder
(2018)
... Logan
- Garage Sale Mystery: Pandora's Box
(2018)
... Logan
12 More Episodes
2017
The Hollow Child
Logan
2016
Dead of Summer
(TV Series)
Lance
- Townie
(2016)
... Lance
2009-2016
Supernatural
(TV Series)
Matty / Little Boy #1
- The Chitters
(2016)
... Matty
- The Real Ghostbusters
(2009)
... Little Boy #1
2015
Floating Away
Teenage Joe
2015
R.L. Stine's Monsterville: Cabinet of Souls
(TV Movie)
Boy in Hall
2014-2015
When Calls the Heart
(TV Series)
Bo / Bo Grady
- Trials of the Heart
(2015)
... Bo
- Second Chances
(2014)
... Bo Grady
2013
Snapatoonies
(TV Series)
Snapatoonies Kid
- Baby Animals
(2013)
... Snapatoonies Kid (voice)
- Animal Babies
(2013)
... Snapatoonies Kid (voice)
2012/III
Crushed
(Short)
Tony
2012
American Mary
Child #1
2012
R.L. Stine's The Haunting Hour
(TV Series)
Dave
- Night of the Mummy
(2012)
... Dave
2011
The Range
(TV Series)
Robbie (2011)
2011
Vita Bella: The Dogumentary
(TV Series)
Golden Lab
- Pup-arazzo Playhouse
(2011)
... Golden Lab (voice)
2011
Jake and Jasper: A Ferret Tale
(Short)
Jake Tyler
2011
Fringe
(TV Series)
Matthew Mitnovitz
- Alone in the World
(2011)
... Matthew Mitnovitz
2011
Lemons & Lemonade
(Short)
Milton
2011/I
Recoil
Matt Varrett
2011/IV
Runaway
(Short)
Nate / Operative N-8
2008-2010
Smallville
(TV Series)
Young Lex Luthor / Alexander Luthor
- Harvest
(2010)
... Alexander Luthor
- Eternal
(2009)
... Young Lex Luthor
- Descent
(2008)
... Young Lex Luthor
- Veritas
(2008)
... Young Lex Luthor
- Fracture
(2008)
... Young Lex Luthor
2010
Daydream Nation
Kid #2
2010
The Shrine
Dariusz
2009
Conrad the Wise
(Short)
Conrad
2008
Illusional
(Short)
Michael
2008
Sour Sam
(Short)
Timmy
2007
The Velveteen Rabbit
(Short)
The Boy
2006
Merlin's Apprentice
(TV Mini-Series)
Young Arthur
- Episode #1.2
(2006)
... Young Arthur
- Episode #1.1
(2006)
... Young Arthur
2006
Totally Awesome
(TV Movie)
Little Boy at Funeral (uncredited)
2006
Little Samantha Tripp
(Short)
Max
2006
Nostalgia Boy
(Short)
Young Nostalgia Boy
2006
Murder on Pleasant Drive
(TV Movie)
Charlie (uncredited)
2005
Crazy Late
(Short)
Wedding Party
2004
Kaufman's Care
(Short)
Baseball Boy