Xavier Depraz: Xavier Depraz. Actor: The Man Who Laughs. Xavier Depraz was born on 22 April 1926 in Albert, Somme, France. He was an actor, known for The Man Who Laughs (1971), Les rois maudits (1972) and Les cent livres des hommes (1970). He died on 18 October 1994 in Saint-Étienne-de-Saint-Geoirs, Isère, France.
Known For: The Man Who Laughs (Ursus), Les rois maudits (Jacques de Molay), Les cent livres des hommes (Le chapelier fou), Le voyageur imprudent (Méphisto)