2018
2022
2015
2020
2017
2007
2012
2025
BlacKkKlansman
as Walter Breachway
Trophy Kids
as Max Wolfowitz
Never Rarely Sometimes Always
as Ted
Junction
as Jacob
Fathers and Daughters
as John
My Secret Santa
as Matthew Layne
A Jazzman's Blues
as Ira
New Amsterdam
as Max Goodwin
Dirt
as Farber Kauffman
The Blacklist: Redemption
as Tom Keen
Sons of Liberty
as Joseph Warren
Daybreak
as Ben Wilkins
Heavenly
as Owen Moretti
Seven Sisters