2023
Maggie Moore(s) as Jay Moore
2022
Kindred as Kevin Franklin (8 episodes)
2020
The Right Stuff as Deke Slayton (8 episodes)
2020
Amazing Stories as Jake Taylor (1 episode)
2019
Brittany Runs a Marathon as Seth
2019
Tales of the City as Jonah (1 episode)
2019
Bonding as Doug (15 episodes)
2018
Escape at Dannemora as Kenny Mitchell (2 episodes)
2018
Life Itself as Barista
2017
Newly Single as Shane
1999
Law & Order: Special Victims Unit as Goat Mask Actor (1 episode)