Llicenciat en biologia per la Universitat de Barcelona (2003), doctor per la Universitat Rovira i Virgili (2007) i professor adjunt per la Universitat de Turku (2020). Va fer la tesi doctoral sobre l'adaptació de l'ús de codons en genomes procariotes. Des de llavors, s’ha dedicat a la recerca en genòmica evolutiva i biologia computacional, en centres públics dels Estats Units (National Institutes of Health, Bethesda, Maryland) i Finlàndia (Universitat de Turku), i té nombrosos articles publicats en revistes científiques. Actualment és investigador de la unitat de Nutrició i Salut d’Eurecat i professor associat a la Universitat Rovira i Virgili.