Actor · Born 1992
Characters Disappearing
2025 · as Nico
Song for No One
2024 · as Gene
Sharper
2023 · as Jack
Dashcam
2021 · as Gareth
A Nightmare Wakes
2020 · as Percy Shelley
Unforgettable
2020 · as Scientist
The Cat and the Moon
2019 · as Skyler
Secrets at the Lake
2019 · as Jared Hale
Miles
2017 · as Brian
Catfight
2017 · as Kip
Jack of the Red Hearts
2016 · as Prep School Boy
Admission
2013 · as Princeton Applicant (uncredited)