Forgiveness TBA
as Erskine Childers Junior
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
Credits from TMDB.