Nanoblood 2016
Actor
Immortally Yours 2009
as Estelle Henderson, as Alice Hammond, Writer, Producer
Portal 2009
as Elizabeth
Credits from TMDB.