Graduado en Historia por la Universidad de Barcelona (UB), máster en Bibliotecas y colecciones patrimoniales (UB), actualmente cursando antropología (URV) y psicología (UOC), y llevando a cabo la investigación doctoral en el programa de Humanidades y comunicación de la UOC. Game designer y director creativo en empresas como 3peppers games, Flashfutura, Arhat Games o TMT Games. Ha participado en el desarrollo de videojuegos como Inopia, Escape from Tenopir Island, The Dive o DugeonDome. Es miembro de la Asociación de Creadores de Juegos de Mesa (LUDO). Profesor de Game Design, Narrativa audiovisual y Level design en la UB, la UPC y el TC.