Welcome! Check out today's birthdays, recent birthdays, or our birthday stats.

James McAvoy

Scottish actor.

Born April 21st, 1979 (age 45 years) in Glasgow.

Occupations
actor, film actor, stage actor, television actor, television presenter, voice actor
Wikipedia

"Happy 45th trip around the sun to the charming and talented James McAvoy! From a young Professor X to a master of disguises in Split, you've kept us thoroughly entertained. Here's to many more years of bringing characters to life and stealing hearts. Cheers to you on your special day, birthday boy! 🎉 #Apr21st"

My life is better with every year of living it. Rachel Maddow