| tv | Nobody Wants This (2024)As Noah Roklov | (Not seen) |
| movie | American Fiction (2023)As Wiley Valdespino | (Not seen) |
| movie | Shazam! Fury of the Gods (2023)As Super Hero Freddy | (Not seen) |
| tv | Fleishman Is in Trouble (2022)As Seth Morris | (Not seen) |
| movie | My Father's Dragon (2022)As Bob (voice) | (Not seen) |
| movie | Scream (2022)As Party Guest (voice) (uncredited) | (Not seen) |
| movie | The Kid Detective (2020)As Abe Applebaum | (Not seen) |
| movie | Promising Young Woman (2020)As Jerry | (Not seen) |
| tv | Curfew (2019)As Max Larssen | (Not seen) |
| movie | Ready or Not (2019)As Daniel | (Not seen) |
| movie | Shazam! (2019)As Super Hero Freddy | (Not seen) |
| movie | CHIPS (2017)As Clay Allen | (Not seen) |
| movie | Yoga Hosers (2016)As Ichabod | (Not seen) |
| movie | Sleeping with Other People (2015)As Sam | (Not seen) |
| movie | Welcome to the Jungle (2013)As Chris | (Not seen) |
| movie | Lovelace (2013)As Harry Reems | (Not seen) |
| movie | Seeking a Friend for the End of the World (2012)As Owen | (Not seen) |
| movie | Scream 4 (2011) (AKA "Scre4m")As Detective Hoss | (Not seen) |
| movie | Cop Out (2010)As Barry Mangold | (Not seen) |
| movie | Jennifer's Body (2009)As Nikolai | (Not seen) |
| movie | Smiley Face (2007)As Steve the Dealer | (Not seen) |
| movie | In the Land of Women (2007)As Carter Webb | (Not seen) |
| movie | The Ten (2007)As Stephen Montgomery | (Not seen) |
| movie | Thank You for Smoking (2005)As Jack | (Not seen) |
| movie | Mr. & Mrs. Smith (2005) (AKA "Mr. and Mrs. Smith")As Benjamin Danz | (Not seen) |
| tv | The O.C. (2003)As Seth Cohen | (Not seen) |
| movie | The Ring (2002) (AKA "Ring")As Male Teen #1 | (Not seen) |
| movie | American Pie 2 (2001) (AKA "Secret Disguise")As High School Guy | (Not seen) |