Actor
A Royal Corgi Christmas
2022 · as Jacob
The Sleep Experiment
2022 · as Patrick
Debutante
2021 · as Rory
The Queen v Patrick O'Donnell
2021 · as Dan Curley
The Overcoat
2018 · as Fyodor (voice)
11th Hour
2017 · as Cop
Jimi: All Is by My Side
2013 · as Ted
Waiting for Godot
2001 · as Boy