James Andrew McAvoy was born 21 April 1979 is a Scottish stage & screen actor. James McAvoy was born in Port Glasgow, Scotland, the son of Elizabeth, a psychiatric nurse, & James McAvoy Senior, a builder.James was brought up as a Roman Catholic. James parents divorced when he was 7, which McAvoy took hard.
Slicked Back Haircut with Natural Wavy Hair for Men from James McAvoy
Simply Beach Waves Haircut with Surfer Style for Men from James McAvoy
beach wave or wavy hair can be a huge asset to men/male. Gone are the days of medium haircuts to hide those unruly curls; nowadays, soft curls hair can be more manageable with the right styling products.
Cool Men Medium Haircut with Wavy Hair for Men from James McAvoy
New Slicked Back Haircut with Wavy Hair for Men from James McAvoy