Acting
2:22
2017
The Artful Dodger
2023
Truth
2015
On Halloween
2020
The Dog Days of Christmas
as Dylan
as Chuck
Wanderbust
as Isaac
Chlorine
as Jack
as Attractive Socialite (uncredited)
as CBS Employee (uncredited)
as Ned Monks · 4 ep.
Amazing Grace
as Ari · 1 ep.
Lambs of God
as Jeremiah · 2 ep.