Lenore Sebastian

Lenore Sebastian

  • Fame for: Acting

Filmography

Bloodthirst: Legend of the Chupacabras
Release date: 3/18/2003

Bloodthirst: Legend of the Chupacabras

Role(s): The Mago

Details