Skip to content
No photo

Natasha Roth

Director · Born June 23, 1989 · Portland, Oregon, USA

IMDb

Directed 14

Acted in 7

2000s

  1. 2005

    Locusts: The 8th Plague

    Natty

  2. 2001
  3. 2000
  4. Escape Under Pressure

    Deaf Girl

1990s

  1. 1999
  2. 1994

    A.P.E.X.

    Desert Child

  3. 1990

    Sitting Target

    Mick's Baby

Produced 3