James McAvoy
James McAvoy Photo Gallery
Looking for James McAvoy photos?
Explore 286
high-quality pictures, with the latest updates from .
James McAvoy was born on April 21, 1979. This gallery features 286 exclusive HD photos — red carpet, candid, and public appearances. Last updated: . Help expand the gallery by uploading new images via our Forum.
Popular boys

Justin Bieber
393
294 M

Henry Cavill
176
283 M

P. Diddy
112
193 M

Tupac Shakur
34

Timothee Chalamet
2 K
196 M

Michael Jackson
946

Armie Hammer
697
1000 K

Brad Pitt
1.1 K
3 M

Robert Downey Jr.
860
57 M

Jackie Chan
47

Ed Sheeran
194
49 M

Chris Evans
529
Frequently Asked Questions
We offer premium-quality images: paparazzi shots, events, and rare candids — all updated by our editors. Last update: .
Absolutely. Visit our Forum to upload photos. The best ones get featured.
He was born on April 21, 1979. You’ll find photos from all stages of his career.
As of now, it contains 286 curated images.