2018-2019
Deadly Class
(TV Series)
Billy
- Sink with California
(2019)
... Billy
- Kids of the Black Hole
(2019)
... Billy
- The Clampdown
(2019)
... Billy
- Rise Above
(2019)
... Billy
- Stigmata Martyr
(2019)
... Billy
10 More Episodes
2017
Speech & Debate
Solomon Merrick
2016
American Dad!
(TV Series)
Narrator
- Daesong Heavy Industries II: Return to Innocence
(2016)
... Narrator (voice)
2016
The Family
(TV Series)
Adam Warren
- What Took So Long
(2016)
... Adam Warren
- Election Day
(2016)
... Adam Warren
- Fun Ways to Tell Boyfriend You're Pregnant
(2016)
... Adam Warren
- Betta Male
(2016)
... Adam Warren
- Sweet Jane
(2016)
... Adam Warren
12 More Episodes
2011-2014
The Killing
(TV Series)
Jack Linden
- Truth Asunder
(2014)
... Jack Linden
- Dream Baby Dream
(2014)
... Jack Linden
- The Good Soldier
(2014)
... Jack Linden
- The Jungle
(2013)
... Jack Linden
- What I Know
(2012)
... Jack Linden (credit only)
27 More Episodes
2011-2013
R.L. Stine's The Haunting Hour
(TV Series)
Jared / Scott
- Uncle Howee
(2013)
... Jared
- Pumpkinhead
(2011)
... Scott
2013
The Way Way Back
Duncan
2011
Christmas Comes Home to Canaan
(TV Movie)
Bobber Burton
2006-2010
Psych
(TV Series)
Young Shawn
- Shawn and Gus in Drag (Racing)
(2010)
... Young Shawn
- Not Even Close... Encounters
(2010)
... Young Shawn
- Feet Don't Kill Me Now
(2010)
... Young Shawn
- Romeo and Juliet and Juliet
(2010)
... Young Shawn
- Mr. Yin Presents
(2010)
... Young Shawn
60 More Episodes
2010
Fringe
(TV Series)
Teddy Falls
- Johari Window
(2010)
... Teddy Falls
2009/I
2012
Noah Curtis
2009
Horsemen
Sean Breslin
2008
Fear Itself
(TV Series)
Young Harry
- Spooked
(2008)
... Young Harry
2007
Aliens vs. Predator: Requiem
Sam
2007
Fred Claus
Young Fred - 12 Yrs Old
2007
Things We Lost in the Fire
Cousin Dave
2007
Good Luck Chuck
Boy in Penguin Habitat
2019
Red Carpet Report
(TV Series short)
Self
- WonderCon - Deadly Class
(2019)
... Self
- Deadly Class Junket
(2019)
... Self
2019
Ok! TV
(TV Series)
Self
- Episode #4.107
(2019)
... Self
- Episode #4.103
(2019)
... Self
- Episode #4.92
(2019)
... Self
2014
19th Annual Critics' Choice Movie Awards
(TV Special)
Self - Nominee
2013
2013 Young Hollywood Awards
(TV Special)
Self
2013
Made in Hollywood
(TV Series)
Self
- Episode #8.34
(2013)
... Self
2009
Roland Emmerich - Mein Leben
(TV Movie documentary)
Self (uncredited)