Israel Luna

Israel Luna

  • Birthday: 4/27/1972
  • Place of birth: Texas, USA
  • Fame for: Directing

Filmography

The Ouija Experiment 2: Theatre of Death
Release date: 1/13/2015

The Ouija Experiment 2: Theatre of Death

Role(s): Ticket Taker

Details
R U Invited?
Release date: 11/2/2006

R U Invited?

Role(s): Jon

Details
Stalked
Release date: 10/29/2015

Stalked

Role(s): Luke F.

Details
Ticked-Off Trannies with Knives
Release date: 10/15/2010

Ticked-Off Trannies with Knives

Role(s): Mexican Wagon Man

Details
Ticked-Off Trannies with Knives
Release date: 10/15/2010

Ticked-Off Trannies with Knives

Role(s): Writer

Details