The Etruscan Smile 2018
as Shoe store clerk
Water on Mars 2012
as Margaret
Recipe for a Perfect Christmas 2005
Actor
The Janitor 2003
as Bree
Control Factor 2003
as Female Pedestrian
Not Another Teen Movie 2001
as Art Student (uncredited)
Deliberate Intent 2000
as Millie
Credits from TMDB.