Show more
Debra Dion is known for Eliminators (1986), Arena (1989) and Troll (1986). She was previously married to Charles Band. imdb.com