Biography unavailable.
National Theatre Live: Ballet Shoes
National Theatre Live: Bacchae
Shy & Lola
TV · 1 ep
Movie · as Petrova Fossil
Movie · as Serene
Teach Me How
Movie · as Ru