Born in 1988, she appears to be an actress and singer.
Most recently she appeared in The New Women 2001 , a black-and-white post-apocalyptic thriller featuring über-lesbian Jenny Shimizu.
And she landed some big-budget productions, such as the Pauly Shore vehicle Bio-Dome 1996 and critic's-darling pictures such as Twin Falls Idaho 1999 --appropriate for the twin-boobed wonder from Idaho.