Briefly studied Philosophy and Psychology at the London School of Economics, but dropped out to train at the Drama Centre London, graduating in 2000.
If I had known how much I hate auditioning, I doubt I would have become an actress.
Porcelain white skin
Hammersmith, London, England, UK
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.