Il se forme à la Llotja comme peintre, mais il reconnaîtra lui-même que ce sont les spectacles du Teatre del Liceu qui ont éveillé son intérêt pour la scénographie. Il commence un stage au Théatre Odeón (Hospital, 45; disparu), où travaillait le scénographe Marià Carreras. Peu après, il commence à collaborer avec Joan Ballester et, à la mort de ce dernier, avec F. Soler i Rovirosa. Il réalise plusieurs scénographies pour le Gran Teatre del Liceu comme, par exemple, celle de Lohengrin (1909, Institut du Théatre de Barcelone).
C´est un personnage tout à fait singulier qui se fera remarquer dans la profession pour la composition et la technique de son dessin.
En 1880, il part pour New York, en charge de la scénographie d´un spectacle; à son retour, il travaillera pour tous les théâtres de Barcelone. Divers théâtres de Madrid et d´autres villes espagnoles feront également appel à lui.