Năm | Phim |
---|
| - The Book of Clarence với vai diễn
|
2022 | - Trường Quay Bong Bóng với vai diễn James McAvoy
|
2021 | - My Son với vai diễn Edmond Murray
- Together với vai diễn He
- The Sands Between với vai diễn Man
|
2020 | - National Theatre Live: Cyrano de Bergerac với vai diễn Cyrano de Bergerac
- The Gruffalo and Me: The Remarkable Julia Donaldson với vai diễn reader
- One World: Together at Home với vai diễn Self
|
2019 | - Bộ Ba Quái Nhân với vai diễn Patricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Wendell Crumb / Mr. Pritchard / Felida / Luke / Goddard / Samuel / Polly
- Dị Nhân: Phượng Hoàng Bóng Tối với vai diễn Charles Xavier / Professor X
- Gã Hề Ma Quái 2 với vai diễn Bill Denbrough
- The Summers of IT: Chapter Two với vai diễn Self
- The Summers of IT: Chapter One với vai diễn Self
|
2018 | - Sherlock Gnomes: Thám Tử Siêu Quậy với vai diễn Gnomeo (voice)
- Deadpool Ngày Xửa Ngày Xưa với vai diễn Charles Xavier / Professor X (uncredited)
- Quái Nhân Deadpool 2 với vai diễn Charles Xavier (uncredited)
|
2017 | - Giữa Những Đại Dương với vai diễn James More
- The Making of 'Split' với vai diễn Self
- Điệp Viên Báo Thù với vai diễn David Percival
|
2016 | - Dị Nhân: Cuộc Chiến Chống Apocalypse với vai diễn Charles Xavier / Professor X
- Tách Biệt với vai diễn Kevin Wendell Crumb
|
2015 | - Quái Vật Victor Frankenstein với vai diễn Victor Frankenstein
- X-Men: Unguarded với vai diễn Self
|
2014 | - The Disappearance of Eleanor Rigby: Him với vai diễn Conor
- The Disappearance of Eleanor Rigby: Them với vai diễn Conor Ludlow
- The Disappearance of Eleanor Rigby: Her với vai diễn Conor
- Dị Nhân: Ngày Cũ Của Tương Lai với vai diễn Charles Xavier / Professor X
- Muppets Most Wanted với vai diễn UPS Guy
|
2013 | - Mê Cung Ký Ức với vai diễn Simon
- Âm Mưu Cuối Cùng với vai diễn Max Lewinsky
- Cảnh Sát Xảo Quyệt với vai diễn Bruce Robertson
|
2011 | - Gnomeo và Juliet với vai diễn Gnomeo (voice)
- Giáng Sinh Phiêu Lưu Ký với vai diễn Arthur (voice)
- Dị Nhân: Thế Hệ Đầu Tiên với vai diễn Charles Xavier (24 Years) / Professor X
- X-Men: First Class 35mm Special với vai diễn Self
|
2010 | - The Conspirator với vai diễn Frederick Aiken
|
2009 | - The Last Station với vai diễn Valentin Bulgakov
|
2008 | - Truy Sát với vai diễn Wesley Gibson
|
2007 | - Becoming Jane với vai diễn Tom Lefroy
- Chuộc Lỗi với vai diễn Robbie Turner
- Killers Kill, Dead Men Die với vai diễn The Shutterbug
|
2006 | - Starter for 10 với vai diễn Brian Jackson
- The Last King of Scotland với vai diễn Dr. Nicholas Garrigan
- Penelope với vai diễn Johnny/Max
|
2005 | - Macbeth với vai diễn Joe Macbeth
- Biên Niên Sử Narnia: Sư Tử, Phù Thủy và Cái Tủ Áo với vai diễn Mr. Tumnus
|
2004 | - Strings với vai diễn Hal (voice)
- Inside I'm Dancing với vai diễn Rory O'Shea
- Wimbledon với vai diễn Carl Colt
|
2003 | - Bright Young Things với vai diễn Simon Balcairn
|
2002 | - Bollywood Queen với vai diễn Jay
- White Teeth với vai diễn Josh Malfen
|
2001 | - The Pool với vai diễn Mike
- Lorna Doone với vai diễn Sergeant Bloxham
|
1997 | - Regeneration với vai diễn Anthony Balfour
|
1995 | - The Near Room với vai diễn Kevin
|