2023
Three Birthdays as Adam
2022
Jerry & Marge Go Large as Tyler
2022
Inventions That Changed History as Self (3 episodes)
2021
I Remember It Rained
2021
Genera+ion as Nathan (16 episodes)
2019
Evil as Renold (1 episode)
2019
Two Sentence Horror Stories as Noah (1 episode)
2018
Neither From Here, Nor There as Evan
2017
The Sinner as Chester (1 episode)
2016
Search Party as Hunter (1 episode)
2016
Divorce as Jason Campbell (2 episodes)
2015
Chicago Med as Ben Duncan (1 episode)