From Louisiana, USA • 1933 - 2018
We don't have a bio for this person yet
Interview with the Vampire: The Vampire ChroniclesFilm • 1994
The Savage BeesFilm • 1977