Director of the Audiovisual Technologies Unit at Eurecat.
Doctor of physics (University of Barcelona, 2004), he has taught at the University of Barcelona (2003–2004), Pompeu Fabra University (2004–2008) and the University of the Balearic Islands (2008–2015). He was the Vice-Director of the Computer Studies Department at Pompeu Fabra University from 2005 until 2008. He has written in more than fifteen indexed scientific publications in the fields of mathematical physics and acoustics. He is currently leading the development of the Sfëar brand, which specialises in 3D audio for music and virtual reality.