| tv | Will Trent (2023)As Landon(1 episode) | (Not seen) |
| movie | The Trial of the Chicago 7 (2020)As John Froines | (Not seen) |
| movie | November Criminals (2017)As Noel | (Not seen) |
| movie | The Meyerowitz Stories (2017) (AKA "The Meyerowitz Stories (New and Selected)")As Marcus | (Not seen) |
| tv | The Night Of (2016)As Copy Store Clerk(1 episode) | (Not seen) |
| tv | Chicago Med (2015)As Neil Dietrich(2 episodes) | (Not seen) |
| movie | King Jack (2015)As Shane | (Not seen) |
| tv | The Leftovers (2014)As Max(3 episodes) | (Not seen) |
| movie | Annie (2014) | (Not seen) |
| movie | Hits (2014)As Christian | (Not seen) |
| tv | The Americans (2013)As Matthew Beeman(23 episodes) | (Not seen) |
| movie | The Wolf of Wall Street (2013)As Zip (Lude Buying Teenager #1) | (Not seen) |
| movie | Hope Springs (2012)As Danny, The Bookstore Clerk | (Not seen) |
| movie | Ice Age: Continental Drift (2012) (AKA "Ice Age 4")As Additional Voices (voice) | (Not seen) |
| tv | Skins (2011)As Stanley Lucerne(10 episodes) | (Not seen) |