
Я лаюсь
2025
як Tommy

Звʼязок
2023
як Richard Banks

Прокляття Беґхед
2023
як Owen Lark

Проклята
2020
як Father Carden

Проклятий маяк
2019
як Thomas

Мауґлі: Легенда джунглів
2018
як Akela (voice)

Порохова змова
2017
як Father Henry Garnet

Вороги
2017
як Lieutenant Colonel Ross McCowan

Куоррі
2016
як The Broker

Sunset Song
2015
як John Guthrie

Геркулес
2014
як Sitacles

Що знає Олівія?
2014
як Jim O'Casey
як Robert 'Rab' Henshaw

Боржник
2012
як Peter

Тиранозавр
2011
як Joseph

Бойовий кінь
2011
як Ted Narracott

Neds
2010
як Mr. McGill

Хлопець А
2008
як Terry

Останній легіон
2007
як Odoacer

Аферисти
2004
як William Hannigan

Сестри Магдалини
2002
як Mr O'Connor

Session 9
2001
як Gordon

Золотий пил
2000
як Daniel Dillon

Звичайний злочинець
2000
як Stevie

My Name Is Joe
1998
як Joe

FairyTale: A True Story
1997
як Sergeant Farmer

На голці
1996
як Swanney

Неглибока могила
1994
як Andy

Ріфф-Рафф
1991
як Jake