Acting - Born Jun 4, 1983 in Los Angeles, California, USA
No biography available.
Buffy the Vampire Slayer
1997
The Ring
2002
The Hazing
2004
Three Clicks
2021