James Mcavoy Get to know the 38-year old actor James Mcavoy, before he got famous (e.g. 'The Chronicles of Narnia: The Lion, the Witch and the Wardrobe', 'The Last King of Scotland', 'Atonement', 'Wanted' and 'X-Men: First Class' films, 'Shameless' TV series.). IMDB reports The Making of 'Bollywood Queen' (Video documentary) was James Mcavoy's first TV appearance in 2003. In 1997 he starred as Local boy in his first movie An Angel Passes By (TV Movie) . BirthdayApril 21, 1979NationalityScottishName in PassportJames McAvoyDebut An Angel Passes By (TV Movie) (1997)EthnicityScottish (Read: 16 Surprising Celebrity Ethnicities)Ethnic category/Race(?)WhiteSexuality - Gay or NayStraightHis home town is Glasgow, Scotland, UK. His parents James McAvoy Snr. & Elizabeth Johnstone are of Scottish ethnicity. James Mcavoy was born on April 21, 1979 on a Saturday. LoadingCenter mapTrafficBicyclingTransit Read: 19 Celebrity childhood Homes High school: St Thomas Aquinas SecondaryUniversity/College: Royal Scottish Academy of Music and DramaYounger Photos Credit: Pinterest.com Photo of First movie or tv show debut An Angel Passes By (TV Movie) Character: Local boy| Date: 1997Footage of early or first TV Interview or Appearance The Late Late Show - "James McAvoy", 6.26 (2008) Most popular video on Youtube Split Official Trailer 1 (2017) - M. Night Shyamalan Movie Views: 22.222.292 Share your real life experiences with James Mcavoy here and rate your meeting! Correct our wiki/bio - is he not gay or straight or of different heritage? Let us know!