James McAvoy is a well-known Scottish actor who appears in films, TV, as well as on stage. Born in Glasgow, Scotland, McAvoy made his film debut as a teenager in The Near Room where he played a minor role. He hogged the limelight after his role in Bollywood Queen, a British Indian remake of Romeo and Juliet, where he played a lead role. He has appeared in several TV shows as well. However his most significant work on TV was in the British adult comedy drama Shameless where he played one of the main roles. The series did quite well and even won the British Academy Television Award for Best Drama Series. He has also appeared in several significant plays, such as Three Days of Rain. He has received nominations for the Laurence Olivier Award for Best Actor three times. McAvoy also gained prominence for his role in three films of the X-Men series where he played Professor Charles Xavier, a mutant with the ability to read and control minds. He was also seen in the American spy thriller Atomic Blonde in a lead role. He earned critical acclaim for his role in psychological thriller 'Split.' he reprised the role for sequel 'Glass,' a superhero film. McAvoy is known for his charitable works. He is involved with the British Red Cross and has traveled to Uganda to help raise awareness about their projects.