Untitled Rachel Sennott Comedy Series (1 episode)
2023
Old Dads as Aspen Bell
2020
Fearless as Reid (voice)
2019
The Day Shall Come as Josh
2019
Miracle Workers as Tristan (1 episode)
2018
High Resolution as Calvin
2018
Blockers as Connor Aldridge
2014
Mozart in the Jungle as Danny / Erase Face (2 episodes)
2014
Mozart in the Jungle as Erase Face (1 episode)
2014
Mozart in the Jungle as Eraseface (1 episode)
2009
The Greatest as Sean Brewer
1995
Dead Man Walking as Boy in Church
1993
The X-Files as Jackson Van De Kamp (1 episode)
1993
The X-Files as Jackson Van De Kamp / William (1 episode)