James McAvoy
Born: April 21, 1979 | Glasgow, Scotland, UK
Other TV Roles: Joe MacBeth in ShakespeaRe-Told (2005)
· Steve in Shameless (2004-2005)
· Dan Foster in State of Play (2003)
· Liam in Early Doors (2003)
· Leto Atreides II in Children of Dune (2003)
· Ray Pritchard in Foyle's War (2002)
· Josh in White Teeth (2002)
· Gowan Ross in The Inspector Lynley Mysteries (2002)
· Pvt. James Miller in Band of Brothers (2001)
· Martin Vosper in Murder in Mind (2001)
· Sergeant Bloxham in Lorna Doone (2000)
· Gavin Donlad in The Bill (1997)
· Local boy in An Angel Passes By (1997)
Movie Roles: Wesley in Wanted (2008)
· Max in Penelope (2008)
· Robbie Turner in Atonement (2007)
· Tom Lefroy in Becoming Jane (2007)
· Brian Jackson in Starter for 10 (2006)
· Dr. Nicholas Garrigan in The Last King of Scotland (2006)
· Mr. Tumnus, the Faun in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005)
· Rory O'Shea in Inside I'm Dancing (2004)
· Carl Colt in Wimbledon (2004)
· Hal in Strings (2004)
· Simon Balcaim in Bright Young Things (2003)
· Jay in Bollywood Queen
· Mike in Swimming Pool - Der Tod feiert mit (2001)
· Anthony Balfour in Regeneration (1997)
· Kevin in The Near Room (1995)






Role: Robbie Turner / Cecilia Tallis
The Last Station
The Edge Of Love
The Dutchess
Wanted
Penelope