Licenciado y DEA en Derecho por la Universidad de Lleida, Máster en Derecho en Internet por la UOC y MBA por ESADE.
Durante 8 años ejerció como abogado, fundando Sagaris, consultora en derecho de las nuevas tecnologías. Posteriormente fue Director Adjunto en SVT Cloud Services.