jako Colin Doyle 2013: Rapture-Palooza jako Clark Lewis 2011: The Odds jako Berry Lipke 2011: Wielki Rok jako Colin Debs 2011: Wymiatacz jako Zastrow 2010: Daydream Nation jako Craig 2010: Wspólna tajemnica jako Shane Batesman (gościnnie) 2009: What Goes Up jako Blastoff! chór 2009: Pełnia życia jako Henry 2008: Mulligans. Druga szansa jako Felix 2008: Valentines jako Kyle 2007: The Last Mimzy jako Nastoletni Cyborg 2007: Smile jako Trevor 2007: Crossroads: A Story of Forgiveness jako Kurczaka 2007: Second Sight jako młody Victor Kaufman 2006: Dr Dolittle 3 jako Tyler 2006: Wesołych Świąt jako chłopiec na rowerze 2005: When Jesse Was Born jako Danny Ferrell 2004: Scooby-Doo 2: Potwory na gigancie jako dziecko na rowerze 2003: National Lampoon's Thanksgiving Family Reunion jako Danny Snider
Serial:
2019: The Act jako Nick Godejohn 2015: Backstorm jako Joshua Larimer
2015: To nie ja jako Dez Wade 2014: Some Assembly Required jako Caden Clark 2013–2014: The Coppertop Flop Show jako Calum 2012: Longmire jako Zac Nunn 2012: Jessie jako Dez Wade 2011: R.L.