We don't have a bio for this person yet
The InvitationFilm • 2003
Ripper: Letter from HellFilm • 2001
The Fly IIFilm • 1989