LBF 2011
as The Beautiful Financial Backer
The Curious Case of Benjamin Button 2008
as Ballerina Who Ties Up Shoelace (uncredited)
Toxic 2008
as Raven
Japan 2008
as Sarah Costra, Writer, Producer
The Lost World 2001
as Selena
Farscape Undressed 2001
Actor
Credits from TMDB.