Enter show, artist name or venue

clear

Biography
James McAvoy was last on stage in Macbeth, directed by Jamie Lloyd, which launched the first Trafalgar Transformed season and earned him an Olivier award nomination for...
Read More

Current Shows

No productions found.