2023
Return to the Theatre of Terror as Carl McGavin
2022
Good Session as Doctor
2021
Shimmer as Dr. Kevin Strom
2020
Dick Johnson Is Dead as Dick Johnson Double
2019
Second Thoughts as Jack
2019
Superstorm: A Love Story as Bobby
2015
Marvel's Daredevil as Mikey (1 episode)
2007
CollegeHumor Shorts as Gym Teacher (1 episode)