
Неприборканий
2025
як Paul Souter

Яблука ніколи не падають
2024
як Stan Delaney

Клуб найманих вбивць
2023
як Caldwell

Магічні двері
2023
як Dennis Tanner

Світ Юрського періоду 3: Домініон
2022
як Alan Grant

Перегони на мільйон
2019
як Paddy Payne

Тихе серце
2019
як Tom

Пасажир
2018
як Captain Hawthorne

Sweet Country
2018
як Fred Smith

Кролик Петрик
2018
як Mr. McGregor / Tommy Brock (voice)

Відступ
2015
як Duncan Stewart

І не лишилось жодного
2015
як General John MacArthur
як Chris Crichton

Мерайя Мунді і скринька Мідаса
2013
як Otto Luger

План втечі
2013
як Dr. Kyrie

Алькатрас
2012
як Emerson Hauser

Клятва
2012
як Bill Thornton

Мисливець
2011
як Jack Mindy

Воїни світла
2010
як Charles Bromley

Легенди нічної варти
2010
як Allomere (voice)

Янгол
2007
як Théo

Одержимість
2006
як Craig

Маленька рибка
2005
як The Jockey

The Triangle
2005
як Eric Benerall

Доктор Живаго
2002
як Victor Ippolitovich Komarovsky

Великий Мерлін
1998
як Merlin

Заклинач
1998
як Robert MacLean

Безмежний обрій
1997
як Weir

Білосніжка: Страшна казка
1997
як Lord Friedrich Hoffman

Forgotten Silver
1997
як Self

У пащі божевілля
1995
як John Trent

Реставрація
1995
як King Charles II

Sirens
1994
як Norman Lindsay

Книга джунглів
1994
як Colonel Geofferey Brydon

Парк Юрського періоду
1993
як Grant

Спогади людини-невидимки
1992
як David Jenkins

Bis ans Ende der Welt
1991
як Eugene Fitzpatrick

Полювання на "Червоний Жовтень"
1990
як Capt. 2nd Vasily Borodin

Мертвий штиль
1989
як John Ingram

Evil Angels
1988
як Michael Chamberlain

Омен 3: Остання сутичка
1981
як Damien Thorn

Одержимість
1981
як Mark