Nasce ad Andorra, nella capitale Andorra la Vella, inizia a giocare a calcio nel Lleida, squadra catalana. Rimane fino ai 16 anni, al 2013, quando passa all'Espanyol. Rimane nella squadra di Barcellona per un anno, ritornando al Lleida nell'estate 2014. Dopo una stagione nelle giovanili, viene inserito nella squadra B. Nel luglio 2016 passa in prima squadra, giocando in Segunda División B, terza serie spagnola. Fa il suo esordio il 21 agosto 2016, alla prima di campionato, persa per 2-0 sul campo del Badalona, sfida nella quale gioca tutti i 90 minuti.[1]
Inizia a giocare nelle Nazionali giovanili andorrane a 14 anni, nel 2011, con l'Under-17, giocando, fino al 2013, 12 partite, di cui 8 nelle qualificazioni agli Europei di categoria2012, 2013 e 2014. Sempre nel 2013 entra a far parte dell'Under-19, dove rimane fino al 2015 disputando 11 gare, 9 delle quali nelle qualificazioni agli Europei2014, 2015 e 2016. In seguito passa in Under-21, con cui esordisce il 26 marzo 2015, giocando titolare contro l'Irlanda, in trasferta a Waterford, nella prima gara di qualificazione all'Europeo 2017.[2] Il 3 settembre dello stesso anno debutta in Nazionale maggiore, entrando all' 81' della sfida persa per 4-0 ad Haifa contro Israele, nelle qualificazioni all'Europeo 2016.[3]