Actor
Empire of Light
2022 · as Colin
Catherine Called Birdy
2022 · as Fulk the Younger
Boys On Film 21: Beautiful Secret
2021 · as Stefan (segment "My Sweet Prince")
The Bike Thief
2020 · as Curly
My Sweet Prince
2019 · as Stefan
Nosebleed
2018 · as Boy 2