1967-12-07 Amsterdam, Noord-Holland, Netherlands
Bittersweet | 2014-10-02 | ||
Star Trek | Romulan Communications Officer | 2009-05-06 | |
Million Dollar Baby | Billie 'The Blue Bear' | 2004-12-15 | |
Rollerball | Red Team #9 | 2002-02-08 | |
Shadow Boxers | Herself | 1999-06-02 |