2026Отголоски завтрашнего дняФильмв роли Nathan Thompson (segment "Is It Time?")
2025Плохой человекФильмв роли Deputy Sam Evans
2024Синг-СингФильмв роли Unnamed Inmate
2023Скотт Пилигрим жмет на газСериалв роли Young Neil (voice) · эпизодов: 8
2017НачальницаСериалв роли Shane · эпизодов: 13
2016Поздний цветокФильмв роли Dr. Peter Newmans
2016Транс-ПекосФильмв роли Benjamin Davis
2016ФеноменФильмв роли Hopper Gibson
2016DreamlandФильмв роли Monty Fagan
2015Стэнфордский тюремный экспериментФильмв роли Jeff Jansen / Prisoner 1037
2015Frank and CindyФильмв роли GJ Echternkamp
2014The Baddest PartФильмв роли Bobby
2014КлондайкСериалв роли Jack London · эпизодов: 3
2013С кем переспать?!!Фильмв роли Cameron
2013ОдержимостьФильмв роли Andrew Neiman
2012ЭлементарноСериалв роли Adam Kemper · эпизодов: 1
2012Хорошо быть тихонейФильмв роли Brad
2012Мачо и ботанФильмв роли Billiam Willingham
2011Grow Up AlreadyФильмв роли Andy
2011Правдивое киноФильмв роли Kevin Loud
2011ЗаговорщицаФильмв роли John Surratt
2011A Bag of HammersФильмв роли Kelsey Patterson (Age 18)
2010The Making of 'Scott Pilgrim vs. the World'Фильмв роли Self
2010Скотт Пилигрим против всехФильмв роли Young Neil
2009Хорошая женаСериалв роли Erik Barsetto · эпизодов: 1
2009Тело ДженниферФильмв роли Chip
2009A Home for Everyone: The Making of 'Hotel for Dogs'Фильмв роли Self
2009Самый лучшийФильмв роли Ryan Brewer
2009Отель для собакФильмв роли Dave
2008МстительФильмв роли Young Spirit
2008ДальнобойщицаФильмв роли Teenager #1
2007Бугимен 2Фильмв роли Paul
2007Эван ВсемогущийФильмв роли Dylan Baxter
2006My AmbitionФильмв роли Jules Walters
20054ислаСериалв роли Matt McCrary · эпизодов: 1
—Is It Time?Фильмв роли Nathan
—Last ShotФильм