Skip to main content
FLI
XIE
Dashboard
Movies
Series
Explore
Access
Back to Collection
Person
Israel Luna
Specialty
Directing
Birth
April 27, 1972 · 54 years
Origin
Texas, USA
Registered Filmography
All (4)
Movies (4)
Series (0)
4.7
The Ouija Experiment 2: Theatre of Death
2015
·
Ticket Taker
4.0
Stalked
2015
·
Luke F.
4.7
Ticked-Off Trannies with Knives
2010
·
Mexican Wagon Man
5.7
R U Invited?
2006
·
Jon