2024
Puddysticks as Chester
2023
Oppenheimer as Enrico Fermi
2023
Wilder Than Her as Zeke
2022
Ray Donovan: The Movie as Young Ezra
2019
NOS4A2 as Travis (1 episode)
2018
Private Life as Jonathan
2017
Three Christs as Neil
2017
Kensho at the Bedfellow as Mikey
2016
It Had to Be You as Fabrizzio
2014
Forever as Jo's man (1 episode)
2014
The Longest Week as Artist 2
2011
Pan Am as Sam (3 episodes)
1990
Law & Order as Nick (1 episode)