From Aumale, Alger, France [now Sour el Ghozlane, Algeria] • 1933 - 2007
Jean-Claude Brialy (30 March 1933 – 30 May 2007) was a French actor and film director. (Via Wikipedia)
Demon Is on the IslandFilm • 1983