Jean-Luc Olivier is a producer and assistant director, known for Ø (2016), The Last Mercenary (2021) and Street of No Return (1989). Read more on iMDB