| movie | Crime 101 (2026)As Devon | (Not seen) |
| tv | The Studio (2025)As Miles(1 episode) | (Not seen) |
| movie | War of the Worlds (2025)As Mark Goodman | (Not seen) |
| tv | FUBAR (2023)As Oscar Brunner(5 episodes) | (Not seen) |
| movie | Oppenheimer (2023)As Seth Neddermeyer | (Not seen) |
| tv | Most Dangerous Game (2020)As Green (uncredited)(13 episodes) | (Not seen) |
| tv | A Teacher (2020)As Ryan Johnson(2 episodes) | (Not seen) |
| tv | The Marvelous Mrs. Maisel (2017)As Alan(1 episode) | (Not seen) |
| movie | Okja (2017)As Silver | (Not seen) |
| movie | Being Charlie (2015)As Adam | (Not seen) |
| movie | Regression (2015)As Roy Gray | (Not seen) |
| tv | Fargo (2014)As Donald Ireland(1 episode) | (Not seen) |
| tv | The 100 (2014)As Jasper Jordan(58 episodes) | (Not seen) |
| movie | The Art of the Steal (2013)As Ponch | (Not seen) |
| movie | Dead Before Dawn 3D (2012) (AKA "Dead Before Dawn")As Casper Galloway | (Not seen) |
| movie | A Dark Truth (2012)As Renaldo | (Not seen) |
| movie | Hidden 3D (2011)As Lucas | (Not seen) |
| movie | The Entitled (2011)As Dean Taylor | (Not seen) |
| movie | Sacrifice (2011)As Mike | (Not seen) |
| movie | Diary of a Wimpy Kid (2010)As Rodrick Heffley | (Not seen) |
| tv | Assassin's Creed: Lineage (2009)As Ezio Auditore da Firenze(3 episodes) | (Not seen) |
| movie | Survival of the Dead (2009) (AKA "George A. Romero's Survival of the Dead")As Boy | (Not seen) |
| movie | Saw VI (2009)As Brent | (Not seen) |
| movie | The Stone Angel (2007)As Teen Marvin | (Not seen) |
| movie | Fugitive Pieces (2007)As Ben (Teenager) | (Not seen) |
| movie | Saw IV (2007)As Derek | (Not seen) |
| movie | American Pie Presents: The Naked Mile (2006)As High School Student #4 | (Not seen) |
| movie | Knights of the South Bronx (2005)As Darren | (Not seen) |
| movie | Land of the Dead (2005) (AKA "Dead Reckoning")As Brian | (Not seen) |
| movie | Godsend (2004) (AKA "Adam")As Zachary Clark Wells | (Not seen) |