Actor
Cruel Summer
2021 · as Robert
Idle Girl
2020 · as Ben
Blood Moon River
2017 · as Eddie
And Then YOU Die!
2013 · as Luke Scott