Oscar Barrouyer est un cinéaste français autodidacte, né en 2003. Après le lycée, il a choisi d'arrêter ses études pour travailler et se consacrer à ses projets artistiques. Il a réalisé deux courts métrages autoproduits : Confidences d’un Schlappsteur (2023) et Space Christmas (2024). Artiste multidisciplinaire, il a également organisé sa première exposition de photographie en 2025 et, la même année, a reçu le Grec Rush pour son documentaire Still Looking for Sitting Bull, tourné dans le Dakota du Sud.