Se gradúa en la especialidad de guión de la ESCAC (Escola Superior de Cinema i Audiovisuals de Catalunya). Como proyecto final de carrera escribe y dirige Lunático, que se estrena en el Festival de Cine Europeo de Sevilla. De entre los primeros títulos de su filmografía destacan los guiones de Barcelona, nit d’estiu (Dani de la Orden, 2013) y Tots els camins de Déu (Gemma Ferraté, 2014), que dan el primer impulso a su carrera.
A estos les siguen Quatretondeta (Pol Rodríguez, 2016) y Barcelona, nit d’hivern (Dani de la Orden, 2015), guión por el que estuvo nominado a los Premis Gaudí 2016. Al año siguiente estrena María (y los demás) (Nely Reguera, 2016) nominada a Mejor comedia en los Premios Feroz y ganadora del Mestre Mateo a mejor guión. Para televisión ha escrito la serie de animación Cuatro Amigos y Medio para ZDF, TV3 y TVE, Cites i Benvinguts a la família para TV3 y Sé quién eres para Telecinco.
También las películas históricas Ebre, del bressol a la batalla (2018), ganadora del Gaudí a Mejor películas para televisión, y Èxode (2019), las dos dirigidas por Román Parrado. Sus trabajos más recientes en el mundo del largometraje son el film de animación Black is Beltza (Fermín Muguruza, 2018) y los próximos títulos de Paco Caballero (Donde Caben Dos) y Nely Reguera (El Nieto).