Es conocida por haber interpretado a Cristina en Pulseras rojas, serie de televisión dirigida por Pau Freixas y escrita por Albert Espinosa.
[1] Tras dar sus primeros pasos en el mundo de la interpretación en montajes de teatro aficionado con la asociación cultural Joventut de La Farándula ―radicada en su ciudad natal, Sabadell, desde los años 40―, en el verano de 2009 hizo su primera incursión en el mundo del cine: una breve aparición como extra en el filme Herois (Héroes), dirigido por Pau Freixas y protagonizado, entre otros, por su hermana, Mireia Vilapuig.
Joana Vilapuig conformó el reparto de la nueva serie, en uno de los seis papeles principales, junto con, entre otros, Àlex Monner y Marc Balaguer entre los protagonistas, y Ferran Rull y Mireia Vilapuig en roles secundarios.
[3] Su trabajo más reciente ha sido en el cortometraje REM, dirigido por Javier Ferreiro y María Sosa Betancor, y rodado en abril de 2011 en diversas localizaciones de la comarca del Alto Urgel, en la provincia de Lérida, y en Sabadell (Barcelona).
[4][5] En esta pieza, la actriz comparte protagonismo con su hermana, Mireia Vilapuig, y con otra joven intérprete catalana, Marina Comas, ganadora de un premio Goya.