Touch
Role(s): Jessica
A Moving Image
Role(s): Nina
Shamed
Role(s): Julia Lourde
Kick-Ass 2
Role(s): Harlow
Doctor Who
Role(s): Dr Jade McIntyre