He studied illustration and computer graphics at Emile Cohl School in Lyon and 3D infographics at ECAL.
After his studies, Barras and his friend Cédric Louis co-founded Hélium Films.
Under this production company, they’ve co-produced and sometimes co-directed multiple animated short films.
Many of their films, like Land of the Heads (2008), have received awards and critical acclaim at numerous festivals.
This includes La femme canon (2017), Birdz (2016), Imposter (2014), Un enfant commode (2013), and Monsieur l’assassin X (2012).