Olivier Catherin est ethnologue de formation. Il a été membre de 2000 à 2002 et de 2012 à 2018 du Conseil d’administration de l’Association française du cinéma d’animation (AFCA). En 2002 il devient responsable du Centre de ressources et crée la Fête du cinéma d’animation. En 2008 il crée la société de production Les Trois Ours, dont il est le gérant. De 2015 à 2018 il s’occupe du secteur du cinéma d’animation pour la région Hauts-de-France chez Pictanovo. Et fait partie des co-fondateurs et administrateurs des European Animation Awards (Emile Awards). Il est aujourd’hui producteur freelance sur des projets en coproduction internationale, consultant et enseignant (INA sup, Sciences Po). Il a été récompensé de trois Césars et d’un European Film Award.