Christophe Barbaud a tourné dans aucune série et dans 1 film. Au cinéma, dans le rôle de Self - Centre d'Études Biologiques de Chizé, La Rochelle dans le long métrage Antarctica, sur les traces de l'empereur.