ഫിലിമോഗ്രാഫി ഫിലിം വർഷം സിനിമ കഥാപാത്രം കുറിപ്പുകൾ 1995 ദ  നിയർ റൂം Kevin Savage 1997 ആൻ  ഏഞ്ചൽ  പാസെസ് ബൈ Local boy ഹ്രസ്വ ചിത്രം റീജനറേഷൻ Anthony Balfour 2001 സ്വിമ്മിങ് പൂൾ Mike 2003 ബ്രൈറ്റ്  യങ്  തിങ്ങ്സ് The Earl of Balcairn ബോളിവുഡ് ക്വീൻ Jay 2004 വിംബിൾഡൺ Carl Colt സ്ട്രിങ്സ് Hal Tara (voice) Inside I'm Dancing Rory O'Shea 2005 ദി ക്രോണിക്കിൾസ് ഓഫ് നാർനിയ: ദി ലയൺ, ദി വിച്ച് ആൻഡ് വാർഡ്രോബ് Mr. Tumnus 2006 ദ ലാസ്റ്റ് കിംഗ് ഓഫ് സ്കോട്ലൻഡ് Nicholas Garrigan Starter for 10 Brian Jackson Penelope Johnny Martin 2007 Becoming Jane Thomas Langlois Lefroy Atonement Robbie Turner 2008 Wanted Wesley A. Gibson 2009 ദ ലാസ്റ്റ് സ്റ്റേഷൻ Valentin Bulgakov 2011 Gnomeo and Juliet Gnomeo (voice) The Conspirator Frederick Aiken X-Men: First Class Charles Xavier / Professor X Arthur Christmas Arthur (voice) 2013 Welcome to the Punch Max Lewinsky Trance Simon Newton Filth Bruce Robertson 2014 Muppets Most Wanted Delivery man Cameo എക്സ്-മെൻ: ഡേയ്സ് ഓഫ് ഫ്യൂച്ചർ പാസ്റ്റ് Charles Xavier / Professor X The Disappearance of Eleanor Rigby Conor Ludlow 2015 Victor Frankenstein Victor Frankenstein 2016 X-Men: Apocalypse Charles Xavier / Professor X Split Kevin Wendell Crumb / The Horde / The Beast 2017 Atomic Blonde David Percival Submergence James Moore 2018 Sherlock Gnomes Gnomeo (voice) Deadpool 2 Charles Xavier / Professor X Uncredited cameo 2019 ഗ്ലാസ് Kevin Wendell Crumb / The Horde / The Beast ഡാർക്ക് ഫിനിക്സ് Charles Xavier / Professor X It Chapter Two Bill Denbrough ടെലിവിഷൻ Year Title Role Notes 1997 The Bill Gavin Donald Episode: "Rent" 2001 Band of Brothers James W. Miller Episode: "Replacements" Lorna Doone Sergeant Bloxham Television film Murder in Mind Martin Vosper Episode: "Teacher" 2002 White Teeth Josh Malfen 2 episodes The Inspector Lynley Mysteries Gowan Ross Episode: "Payment in Blood" Foyle's War Ray Pritchard Episode: "The German Woman" 2003 Frank Herbert's Children of Dune Leto II Atreides 3 episodes State of Play Dan Foster 6 episodes Early Doors Liam 4 episodes 2004–2005 Shameless Steve McBride 13 episodes 2005 ShakespeaRe-Told Joe Macbeth Episode: " Macbeth " 2009–2010 Angelina Ballerina: The Next Steps Mr. Maurice Mouseling (voice) 2018 Watership Down Hazel (voice) 4 episodes 2019 Saturday Night Live Himself / Host Episode: "James McAvoy/ Meek Mill " His Dark Materials Lord Asriel നാടകം Year Title Role Venue The Tempest Ferdinand Brunton Theatre 1999 West Side Story Riff Courtyard Centre for the Arts Hereford 1999 Romeo and Juliet Romeo Courtyard Centre for the Arts Hereford Beauty and the Beast Bobby Buckfast Adam Smith Theatre 2000 The Reel of the Hanged Man Gerald Traverse Theatre Lovers Joe Royal Lyceum Theatre 2001 Out In The Open Iggy Hampstead Theatre 2001 Privates on Parade Private Steven Flowers Donmar Warehouse 2005 Breathing Corpses Ben Royal Court Theatre 2009 Three Days of Rain Walker Ned Apollo Theatre Nominated— Laurence Olivier Award for Best Actor 2013 Macbeth Macbeth Trafalgar Studios Nominated— Laurence Olivier Award for Best Actor 2015 The Ruling Class Jack Gurney Trafalgar Studios Evening Standard Award for Best Actor Nominated— Laurence Olivier Award for Best Actor അവാർഡുകളും നാമനിർദ്ദേശങ്ങളും List of awards and nominations.