Barba estudió actuación en el Centro de Educación Artística de Televisa (CEA) y comenzó su carrera en la telenovela Verano de amor, interpretando a Jordi.
Durante el 2022, interpretó a Byron en la serie de televisión Supertitlán y formó parte del elenco de la película de HBO Navidad en Vivo (dir. Salvador Suárez Obregón), interpretando el papel de Iván.
En 2023, participó en la obra teatral Smiley junto a Sergio Velazco, Jerry Velázquez y Jesús Zavala, bajo la dirección de Joserra Zúñiga. Además, formó parte del elenco de Pacto de silencio donde interpretó a Alex.
En 2024 se sumó al elenco de Quebranto, la serie de Disney+ protagonizada por Tini Stoessel.