
Анемона
2025
як Jem Stoker

Глибоке прикриття
2025
як Billings

Робін Гуд
2025
як Sheriff of Nottingham

Лицарі Зодіаку
2023
як Alman Kido

Вовча ватага
2020
як Robyn's Father, Bill Goodfellowe (voice)

Поневолені
2020
як John Parse

Drone
2017
як Neil

Roman Empire
2016
як Narrateur

Юний месiя
2016
як Severus

Хроніки Франкенштейна
2015
як John Marlott

Марсіянин
2015
як Mitch Henderson

Пікселі
2015
як Corporal Hill (SAS Officer)

Легенди
2014
як Martin Odum

Внутрішній ворог
2012
як Ewan

Сайлент-Хілл 2
2012
як Harry Mason / Christopher Da Silva

Солдати удачі
2012
як Dimidov

Епоха героїв
2011
як Maj. Jack Jones

Чорна смерть
2010
як Ulric

Великі гроші
2010
як Pyke Kubic

Втрачене майбутнє
2010
як Amal

Смертельні перегони 2
2010
як Markus Kane

Red Riding: The Year of Our Lord 1974
2009
як John Dawson

Red Riding: The Year of Our Lord 1983
2009
як John Dawson

Попутник
2007
як John Ryder

Поза законом
2007
як Danny Bryant

Сайлент-Хілл
2006
як Christopher Da Silva

Темні сили
2005
як James

Острів
2005
як Dr. Bernard Merrick

Північна країна
2005
як Kyle

Ілюзія польоту
2005
як Captain Rich

Скарб нації
2004
як Ian Howe

Еквілібріум
2002
як Errol Partridge

Не кажи ні слова
2001
як Patrick Koster

Володар перснів: Хранителі персня
2001
як Boromir

Ронін
1998
як Spence

Anna Karenina
1997
як Vronsky

007: Золоте око
1995
як Alec Trevelyan

Чорний красень
1994
як Farmer Grey

Ігри патріотів
1992
як Sean Miller

Поле
1990
як Tadgh McCabe

Караваджо
1986
як Ranuccio