From Buffalo, New York, USA • 1943 - 2002
We don't have a bio for this person yet
Mimic 2Film • 2001
Beneath Loch NessFilm • 2001