From Hollywood, Los Angeles, California, USA • 1944 - 2005
Michael William Marshall (September 13, 1944 – June 2, 2005) was a French-American actor. (Via Wikipedia)
The Living Dead GirlFilm • 1982