Disappeared 2004
as Olivia Sands
Pompeii: The Last Day 2003
as Fortunata
Birthday Girl 2001
as Bank Colleague
A Rather English Marriage 1998
as Nurse
Credits from TMDB.