Actor
Where members put these films
A Friend of Dorothy
2025 · as Tom (radio) (voice)
National Anthem
2024 · as Lee
Hamlet
2024 · as Rosencrantz / Guard
The Last Letter from Your Lover
2021 · as Francis
The Spiritualist
2018 · as Daniel
Misrule
2017 · as Christian
Boys On Film 16: Possession
2017 · as Paolo (segment "Away With Me")
Away with Me
2015 · as Paolo
Much Ado About Nothing
2011 · as Conrade
Harry Potter and the Goblet of Fire
2005 · as Durmstrang Boy (uncredited)