Olivier Ducastel: Olivier Ducastel. Director: The Adventures of Felix. Olivier Ducastel was born on 23 February 1962 in Lyon, Rhône, France. He is a director and writer, known for The Adventures of Felix (2000), Paris 05:59: Théo & Hugo (2016) and Côte d'Azur (2005).