1.Неприкасаемые: Становление Капоне (2010)
Untouchables: Capone Rising, The ... Jimmy Malone 2.Законопослушный гражданин (2010)
Law Abiding Citizen
3.Как приручить дракона (2010)
How to Train Your Dragon ... Stoick the Vast, озвучка
4.Игра (2009)
Game ... Kable
5.Голая правда (2009)
Ugly Truth, The ... Mike Alexander
6.История черной шхуны (видео) (2009)
Tales of the Black Freighter ... The Mariner, озвучка
7.Рок-н-рольщик (2008)
RocknRolla ... One Two
8.Остров Ним (2008)
Nim's Island ... Jack Rusoe / Alex Rover
9.P.S. Я люблю тебя (2007)
P.S. I Love You ... Gerry
10.Выкуп (2007)
Butterfly on a Wheel ... Neil Randall
11.300 спартанцев (2006)
300 ... King Leonidas
12.Shadow Company (2006)
... рассказчик, озвучка
13.Беовульф и Грендель (2005)
Beowulf & Grendel ... Beowulf
14.Трейлер к римейку Калигулы (2005)
Trailer for a Remake of Gore Vidal's Caligula ... Prefect Cassius Chaerea
15.Игра их жизни (2005)
Game of Their Lives, The ... Frank Borghi
16.Призрак оперы (2004)
Phantom of the Opera, The ... The Phantom
17.Дорогой Фрэнки (2003),
Dear Frankie ... The Stranger
18.В ловушке времени (2003)
Timeline ... Andre Marek
19.Лара Крофт: Расхитительница гробниц 2 - Колыбель жизни (2003)
Lara Croft Tomb Raider: The Cradle of Life ... Terry Sheridan
20.Власть огня (2002)
Reign of Fire ... Creedy
21.Присяжные (сериал) (2002)
Jury, The ... Johnnie Donne
22.Стрелки (2002)
Shooters ... Jackie Junior
23.Бриллиант Сахары (видео) (2001)
Jewel of the Sahara ... Captain Charles Belamy
24.Аттила завоеватель (ТВ) (2001)
Attila ... Attila the Hun
25.Дракула 2000 (2000)
Dracula 2000 ... Dracula
26.Спасти Харрисона (2000)
Harrison's Flowers ... Chris Kumac, photojournalist
27.Люси Салливан выходит замуж (сериал) (1999)
Lucy Sullivan Is Getting Married ... Gus
28.Пожалуйста! (1999)
Please! ... Peter
29.Вишневый сад (1999)
Cherry Orchard, The ... Yasha
30.Еще один поцелуй (1999)
One More Kiss ... Sam
31.Фастфуд (1998)
Fast Food ... Jacko
32.Как стать рок-звездой: Руководство для молодежи (сериал) (1998)
Young Person's Guide to Becoming a Rock Star, The ... Marty Claymore
33.Маленькая ложь во спасение (ТВ) (1998)
Little White Lies ... Peter
34.Мумия: Принц Египта (1998)
Tale of the Mummy ... Burke
35.Завтра не умрет никогда (1997)
Tomorrow Never Dies ... Leading Seaman - HMS Devonshire
36.Неподходящая работа для женщины (сериал) (1997)
An Unsuitable Job for a Woman ... Tim Bolton
37.Ее величество Миссис Браун (1997)
Mrs Brown ... Archie Brown