No biography available.
The New York Ripper (1982)
The Black Cat (1981)
City of the Living Dead (1980)
Ladies' Doctor (1977)
Le seminariste (1976)