Stand by · pulling the latest frames
Acting
Born · 1977
Boston, Massachusetts, United States
Roz
2007
Evil - In the Time of Heroes
2009
Backdoor
2000
A Sea Apart
2003
Not to Be Unpleasant But We Need to Have a Serious Talk
2021
The Loser Takes All
2002
Melina Stop Frame - In Search of Modern Greekness
2020
Watch Out! Red Light