National Theater Live: Cyrano de Bergerac › Cast
James McAvoy
Cyrano de Bergerac
Anita-Joy Uwajeh
Roxane
Eben Figueiredo
Christian
Michele Austin
Ragueneau
Adam Best (actor)
Le Bret
Nari Blair-Mangat
Valvert
Philip Cairns
Referee
Adrian Der Gregorian
Montfleury
Tom Edden
De Guiche
Chris Fung
Usher
Carla Harrison-Hodge
Denise
Mika Onyx Johnson
Ensemble
Seun Shote
Theatre Owner
Kiruna Stamell
Marie-Louise