Thelis Negron is known for Azira: Blood from the Sand (2006), Director's Cut (2003) and Alien 51 (2004).
No data