PICS: ET Birthday Babes April

James McAvoy

Turns 35, April 21. McAvoy is perhaps best known for playing Professor Charles Xavier in X-Men: First Class and the upcoming X-Men: Days Of Future Past. McAvoy was nominated for a Golden Globe for his role in the 2007 drama Atonement and received much acclaim for his performance in the 2006 biopic The Last King Of Scotland.

Also in this gallery

You might also like