Luc Brocas est binational franco-russe, de père français et de mère russe. Sa famille maternelle est originaire de Kostroma[3]. Il commence le rugby au sein de l'US L'Isloise, où il joue de 2007 à 2013[4].
Il passe ensuite au rugby à XIII, et intègre l'équipe du FC Lézignan XIII. Il intègre l'équipe de France des moins de 16 ans en 2018[5], puis débute en 2019, à seulement 18 ans, en Élite 1. Il joue six matchs avec l'équipe première de Lézignan lors de la saison 2019-2020, et inscrit deux essais[1].
Mais à la fin de la saison 2019-2020, devant le manque d'opportunité en rugby à XIII, il décide de repasser à XV. Il intègre alors le centre de formation du RC Narbonne[6]. Il est inclus dans un dispositif de double licence, étant ainsi prêté au Sporting Club Leucate Corbières Méditerranée XV, qui évolue en Fédérale 3[7].