James McAvoy

James McAvoy is a Scottish actor, born 21 April 1979.

Appearances

 * series 25 episode 8
 * series 24 episode 13
 * series 18 episode 9
 * series 19 episode 8
 * Series 15 Episode 5
 * Series 12 Episode 12
 * Series 10 Episode 2
 * Series 9 Episode 8