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