Xavier se formó en el teatro independiente surgido a finales de los años 70.
A mediados de los años 90 se incorpora como actor a la compañía Els Joglars,donde permanece durante nueve años. Participa en especáculos emblemáticos de la Compañía dirigida por Albert Boadella: La increïble história del Dr. Floid i Mr. Pla, Daaalí, Ubú President (en el papel de Pascual Maremágnum), El retablo de la Maravillas y En un lugar de Manhatan. Así mismo, en el año 2005, junto a Ramon Fontseré, interpreta Controversia del toro y el torero. A partir del 2010, desvinculado de la compañía Els Joglars, participa en diversosespectáculos: Nit de Reis, de W. Shakespeare, dir. Josep Maria Mestres, Questi fantasmi, de Eduardo de Filippo, dir. Oriol Broggi, Luces de Bohemia, de Valle Inclán, dir. Oriol Broggi, Roberto Zucco, de Koltés, dir. Julio Manrique, Incendis, de Wajdi Mouawad, dir. Oriol Broggi i 28 i Mig, espectáculo de creación de Oriol Broggi. En novembre de 2022, estrena El Papa, junto al actor Lluís Soler, donde interpreta el personatge de Jorge Bergoglio (Papa Francisco I), bajo la dirección de Guido Torlonia (Teatro Akadèmia, Barcelona).
En televisión ha participado en series como La Riera, El ministerio del Tiempo y Infidels.
En cine, lo hemos visto en Buen viatge Excelencia (Els Joglars), El precio de la Libertad (Ana Murugarren) y Los Pelayo.
IDIOMAS: Catalán, castellano.