Birth Place: Glasgow, Scotland
From: Photos: First Look at James McAvoy in CYRANO DE BERGERAC at BAM
From: Photos: First Look at James McAvoy in CYRANO DE BERGERAC at BAM
From: Photos: First Look at James McAvoy in CYRANO DE BERGERAC at BAM
From: Photos: First Look at CYRANO DE BERGERAC at the Harold Pinter Theatre
Videos