Watch movies with Natasha Leigh

Actor Natasha Leigh
  • Birth name:

    Natasha Leigh Root

  • Date of Birth:

    21 November 1987 West Hills, California, USA

  • Height:

    5' 5" (1.65 m)


Natasha Leigh was born Natasha Leigh Root on November 21, 1987, in West Hills, California. Her father Joe Root, is a professional motocross rider to this day. Her mother, Carmen Flores, was an aspiring actress and model.As a child Natasha took part in many activities such as beauty pageants, which she has won many titles and she also participated in many plays in school such as Little Shop of Horrors, The Lion King and Annie. She attended Calabasas High School where she then graduated in 2005. ... more

Let Me In actor on:

Natasha Leigh filmography

All (0)
    • Movie

    • Year

Coming Soon
  • 22
  • October
  • 2017
HD Movies
New Series



content text

Confirm action

Sorry, but we couldn't charge your credit card to prolong your MEGABERRY subscription. Please, check your credit card balance and try again or use another one for payment.

Dear customer