Jean-Louis Costes, a multifaceted individual with a profound impact on the world of entertainment, made his grand entrance into the world on May 13, 1954, in the culturally rich city of Paris, France.
As an accomplished actor and director, Jean-Louis has left an indelible mark on the cinematic world, with his most notable works including the critically acclaimed "Irreversible" (2002),the thought-provoking "I Love Snuff" (1995),and the visually stunning "Le Fils de Caligula" (1992).