McAvoy is known for playing the young Charles Xavier in the X-Men film series Generations of actors have donned prosthetic proboscises to play Cyrano de Bergerac. James McAvoy tells BBC News why ...
McAvoy took the lead role in Cyrano de Bergerac in London, Glasgow and Brooklyn, New York James McAvoy's co-stars in Cyrano de Bergerac were racially abused on a "daily basis" while the play was ...