Actress
Avena Lee was born on November 12, 1982 in Las Vegas, Nevada, USA. She is an actress.
Half Chinese, half Thai.
Tana Sue Toeller November 12, 1982 Las Vegas, Nevada, USA