Claim: James McAvoy is a Gemini.
Evidence: James McAvoy -LRB- -LSB- ˈmækəvɔɪ -RSB- born 21 April 1979 -RRB- is a Scottish actor.
Under the tropical zodiac , the sun transits this sign between May 21 and June 21.