Life Life in in Space Space (2013) .... Inspector Shnotzy
Happenstance (2012) .... Nick
Struck by Lightning (2012) .... Nicholas Forbes
The Nevsky Prospect (2012) .... David
J.A.W. (2011) .... Seth
Arcadia Lost (2010) .... Sye
Valentine's Day (2010) .... Alex
Aliens in the Attic (2009) .... Tom Pearson
A Day's Work (2008) .... Zack
Keeping Up with the Steins (2006) .... Zachary Stein
Think Tank (2006) .... Young Dex
Bad News Bears (2005) .... Joey Bullock
Life Is Ruff (2005) .... Preston Price
Joint Custody (2004) .... Nate
The Three Body Problem (2004) .... Byron
The Honor System (2003) .... Peg
Series:
Medal of Honor (2018) .... Joe Annello - Hiroshi "Hershey" Miyamura (2018) .... Joe Annello
Glimpse (2018) .... Lucas - Circuits (2018) .... Lucas
Famous in Love (2017) .... Rainer Devon
Sweet/Vicious (2016) .... Will Powell - Tragic Kingdom (2016) .... Will Powell - The Blueprint (2016) .... Will Powell
Aquarius (2016) .... William Garretson - I Will (2016) .... William Garretson - Everybody's Got Something to Hide Except Me and My Monkey (2016) .... William Garretson
Mad Men (2015) .... Andy - The Milk and Honey Route (2015) .... Andy