Actor
The R.I.P Man
2025 · as Tom Huxley
Peter Pan's Neverland Nightmare
2025 · as Peter Pan
A Fluorescent Sky
2022 · as Hector
Wolf Manor
2022 · as Owen